CLEVELAND -- Jack Hannahan's two-run double highlighted a three-run sixth, as Cleveland sent Kansas City to its 12th straight loss with a 4-3 decision in the opener of a three-game series.
Shelley Duncan and Carlos Santana knocked in a run each for the Indians, who have won four of five overall.
Derek Lowe (3-1) worked six strong innings, scattering eight hits and one run while fanning five.
Chris Perez allowed an RBI groundout from Billy Butler to pull KC within a run in the ninth, but after an Eric Hosmer single, he retired Jeff Francoeur on a fielder's choice to end the game and earn his seventh save.
Mitch Maier finished with three hits and two RBI for the Royals, who haven't won since April 10 at Oakland.
Jonathan Sanchez (1-1) lasted 4 2/3 frames, allowing four hits and four runs with a season-high seven walks.
The Sports Network