Bobby Bradley homered leading off the ninth inning as Cleveland beat the Royals 2-1. The Indians overcame some brutal baserunning that led to a crazy play at third base and manager Terry Francona getting tossed out.
Bradley drove a 1-2 pitch from Jake Brentz (2-2) over the wall in right-center for his 10th homer as the Indians got their second straight walk-off win, touching off a wild celebration in the stands and at home plate.
The Royals, who have dropped 14 of 17 to fall a season-worst 16 games under 500.
Cleveland got a terrific start from Triston McKenzie, who struck out nine in a career-high seven innings.
Royals RHP Mike Minor (6-7), who is 3-0 with a 1.26 ERA in nine appearances against Cleveland gets the start today at 5:10.