KANSAS CITY, Mo. — — Salvador Perez tied a Royals record with his 48th homer of the season before leaving with a sprained right ankle, and Kansas City went on to beat the Cleveland Indians 10-5 on Wednesday night. Perez, who already broke the big league record for homers by a catcher, now leads the majors in home runs and RBI (121). Perez said he slipped on the bottom step coming into the dugout in the middle of the second inning. He said he expects to play Thursday. Perez homered on the first pitch he saw from Zach Plesac and struck out in the second inning before being replaced in the third by Cam Gallagher. Perez matched Jorge Soler, who smashed 48 homers for the Royals in 2019, and reached 200 for his career. Hunter Dozier hit a tiebreaking two-run triple in the seventh and scored on a wild pitch by Nick Wittgren (2-9) to make it 8-5. The Royals added two more runs in the eighth as the franchise won its 4,000th game.Cleveland’s Jose Ramirez had a sacrifice fly in the first for his 100th RBI of the season. Shane Bieber (7-4, 3.14 ERA) pitches for the Indians in Thursday night’s series finale. He worked three perfect innings in his last outing, his first appearance since June 13.