DETROIT – Curtis Granderson snapped out of a short slump by hitting his 30th homer and driving in four runs, helping New York beat Detroit 12-8 on Wednesday night, ending the Tigers six-game winning streak.
Down 7-0, the Tigers chased CC Sabathia and closed to 8-7 in the seventh inning.
The AL East-leading Yankees, who had lost 12 of their previous 18 games, then pulled away.
Detroit had won 10 in a row at home, matching its best streak in 13 seasons at Comerica Park.
Granderson batted sixth for the first time since May 15 because he had two straight 0-for-5 games and just four hits in his previous 25 at-bats. The lineup shakeup seemed to work as he hit an RBI single in the first, a home run in the third and a double in the seventh. He matched his season high for RBI.
The previous night, Granderson popped up with runners on second and third to end a 6-5 loss to his former team.
CC Sabathia (12-3) gave up five runs – three earned – and eight hits while striking out seven over 6 2/3 innings.
Anibal Sanchez (1-2) gave up seven runs, seven hits, walked two and hit two batters over three-plus innings.
He made his third start since being traded from Miami to Detroit.
Omar Infantes solo homer in the eighth off David Robertson pulled the Tigers within 10-8.
Eric Chavez and Granderson hit RBI singles in the first for a 2-0 lead. Sanchez hit Robinson Cano and walked Chavez in the third before Granderson homered.
Nick Swishers RBI single chased Sanchez in the fourth and Mark Teixeiras sacrifice fly gave the Yankees a seven-run lead.
Jeff Baker, playing for the first time since the Tigers acquired him Sunday from the Chicago Cubs, hit a two-out double in the fourth and scored on Brennan Boeschs single.
Bakers two-run single in the sixth pulled Detroit within four runs.