MINNEAPOLIS (AP) -- Curtis Granderson's go-ahead RBI single capped Detroit's two-run eighth inning and the Tigers rallied to beat the Minnesota Twins 5-4 on Monday night.
Granderson's single to right-center fell two steps in front of Carlos Gomez, allowing Matt Joyce to trot home from third and helping Detroit win its sixth straight.
Joyce tripled one batter earlier to score Gary Sheffield with the tying run.
Casey Fossum (1-0) pitched 1 1-3 innings of scoreless relief, and Joel Zumaya got five outs for his first save of the season in his first opportunity.
Minnesota had runners on first and second in the bottom of the ninth against Zumaya, but Alexi Casilla flied out and Joe Mauer grounded out.
Matt Guerrier (4-3) took the loss as the normally reliable Twins bullpen failed to hold a lead. After not allowing an earned run in 24 1-3 innings, Minnesota relievers gave up three to the Tigers.
Minnesota led 4-1 before Placido Polanco and Carlos Guillen had RBI singles off Jesse Crain and Dennys Reyes in the seventh.
Minnesota spent the previous two weeks beating up on Milwaukee, Washington, Arizona and San Diego -- going 13-2 in its previous 15 games, including 9-1 in its last 10. Since being 12 games under .500 on June 7, Detroit had won 17 of 21 before Monday.
The intensity was high from the get-go, with Guillen looking down Minnesota starter Glen Perkins in the first inning after he deemed a pitch was thrown high and inside.
Minnesota manager Ron Gardenhire was ejected in the third inning after Mauer was almost hit twice by pitches from Detroit starter Armando Galarraga.
The Tigers starter threw behind Mauer, who's hitting .321. The next pitch was inside, forcing Mauer to jump back. Plate umpire James Hoye immediately warned both benches, and Gardenhire came out to vehemently argue.
After walking, Mauer scored on a single by Justin Morneau that was booted by left fielder Clete Thomas to make it 2-1. Detroit tied a season high with three errors.
Mauer, who had an RBI double in the first, had a much shorter RBI in the fifth to score Gomez for a 3-1 lead. Galarraga couldn't pick up a dribbler to the right of the mound and Marcus Thames' throw to first was a split-second too late.
Denard Span had a questionable RBI double in the sixth for Minnesota. Ryan Raburn attempted to make a diving catch in right field that would have ended the inning but umpires ruled he trapped the ball. Replays indicated otherwise.
Thames, who struck out four times, homered in the second for the Tigers. Nineteen of his last 28 hits have been for extra bases.
Notes:@ Zumaya's last save was April 12, 2007, at Toronto. ... Span started in right field for Minnesota and had two hits. He was recalled from Triple-A Rochester to replace Michael Cuddyer, who went on the 15-day disabled list Sunday with a strained tendon in his left index finger. "I just want to come out here, have fun and not take anything for granted," said Span, who hit .258 in 12 games for Minnesota in April. He made a sliding catch on the game's first pitch. ... Detroit 1B Miguel Cabrera left the game with a tight left hip flexor. He's listed as day-to-day. ... Tigers starter Jeremy Bonderman had surgery Monday to correct a condition that caused a blood clot in his pitching arm.