Royals 2, Tigers 1: Jeremy Guthrie held Detroit scoreless until the eighth inning and Alex Gordon belted his 10th home run to help Kansas City finish a three-game sweep of visiting Detroit.
Guthrie (3-3) bounced back from a disastrous outing to give the Royals 7 1/3 strong innings. He scattered 10 hits and struck out three without walking a batter. The lone run charged to Guthrie scored after he left as Jhonny Peralta had an RBI single off Tim Collins. Aaron Crow got the Royals out of the jam in the eighth inning and Kelvin Herrera worked around a walk and a single in the ninth for his first career save.
The Tigers had the tying run in scoring position in the ninth for Miguel Cabrera, but the slugger grounded into a game-ending double play - the team's 126th this season, most in the majors.
Detroit starter Rick Porcello (9-10) was denied his 10th win for a fourth consecutive start, suffering another tough-luck loss. He allowed two runs on eight hits over five innings. The Tigers have scored three or fewer runs in Porcello's last six losses.
The Tigers, who remained three games behind the Chicago White Sox in the American League Central, slipped three games behind Baltimore for the final wild-card spot.
GAME NOTEBOOK: All three games in the series were decided by one run. Kansas City improved to 23-16 in one-run games, while Detroit dropped to 17-20 in such contests. … Gordon is riding an eight-game hit streak and has his average up to .298. He started the season 0-for-17 and did not break the .200 mark until April 26. … Guthrie has posted quality starts in five of his last six outings. … Royals closer Greg Holland was unavailable after pitching on consecutive days. … The Tigers begin a six game homestand with a three-game series against the division-leading White Sox on Friday. The Royals continue their home stand with a three-game weekend series against Minnesota.