Indians 2, Tigers 1
Justin Masterson allowed one run in seven innings to outduel Justin Verlander as host Cleveland completed a three-game sweep of Detroit.
Shin-Soo Choo hit a solo home run and Jose Lopez drove in the winning run in the fourth inning as the Indians ended Verlander's 13-game road winning streak.
Masterson (2-3) scattered five hits and overcame five walks to beat the Tigers for the first time in eight career starts.
Verlander (5-2) yielded two runs on six hits in eight innings. He struck out seven but fell to 9-2 in his last 13 starts against Cleveland.
Vinnie Pestano pitched a perfect eighth inning before closer Chris Perez worked the ninth for his third save of the series and 16th of the season to move the AL Central Division-leading Indians six games ahead of Detroit.
Choo led off the bottom of the first with a towering homer off Verlander, but the Tigers knotted it in the third when Quintin Berry doubled and scored on Miguel Cabrera's groundout.
Cleveland went ahead in the fourth on a two-out single by Michael Brantley, who stole second and score on Lopez's RBI single. It extended Lopez's hitting streak to 10 games.
The Tigers stranded 10 runners in the game and 30 for the series. They also were 3-for-28 with runners in scoring position in the three-game set.
GAME NOTEBOOK: Brantley is 9-for-19 lifetime against Verlander. ... Tigers manager Jim Leyland and first base coach Tom Brookens were ejected in the fifth inning for arguing over a blown balk call against Masterson. ... The Indians had lost 10 straight to Detroit entering the series. ... Verlander extended his streak of pitching at least six innings to 52 consecutive starts.