CLEVELAND — Michael Brantley's sacrifice fly capped Cleveland's three-run eighth inning, rallying the Indians to a 4-3 win over the Kansas City Royals on Tuesday night.
Held to one run and three hits over seven innings by Ervin Santana, the Indians finally strung something together in the eighth off Kelvin Herrera (3-5) and Tim Collins. Michael Bourn and Jason Kipnis delivered RBI hits before Brantley drove in Mike Aviles with the go-ahead run.
Cody Allen (2-0), whose throwing error in the eighth helped the Royals take a 3-1 lead, got the win. Vinnie Pestano gave up three singles and a walk in the ninth but held on for his second save.
The Royals lost for just the third time in 14 games and missed a chance to move over .500 for the first time since May 18.
They probably should have tied it in the ninth when Alcides Escobar singled to right with one out and runners at first and second. But David Lough ran past third base coach Eddie Rodriguez's stop sign, and got caught in a rundown between home and third.
Lough got back to the bag safely, but Mike Moustakas was also there and was tagged out. It appeared Lough would have scored easily as right fielder Drew Stubbs' throw was off target.
Pestano settled down and got Eric Hosmer on a groundout with the bases loaded as the Indians got their 10th come-from-behind win.
The Indians did next to nothing against Santana, but they pounced on Kansas City's bullpen in the eighth.