Cleveland, OH (Sports Network) - Asdrubal Cabrera's home run leading off the 10th inning was the difference, as the Indians beat the Royals, 4-3, in the second of three games at Progressive Field.
Cabrera finished with two hits for the Indians, who have won three straight. Shin-Shoo Choo added two RBI, while Michael Brantley had two hits, an RBI and a run scored in the win.
Chris Perez (2-2) got the win for a scoreless inning of work. Jeanmar Gomez was in line for the win initially after giving up two runs on six hits and two walks in 5 2/3 frames.
Wilson Betemit homered and drove in all three runs for the Royals, who have lost four of five. Zack Greinke lasted eight innings, allowing three runs, eight hits and four walks, but Jesse Chavez (2-2) was saddled with the loss after giving up Cabrera's blast.