The Tigers had taken a 2-0 lead in the first when Cabrera lifted a 2-2 pitch into the bullpens beyond the left-field fence. It was the first of his six homers in four games that he had pulled — the others had all been to center field or right-center.
Porcello almost got a second straight inning-ending double play in the second, but Jhonny Peralta juggled Dozier's grounder and Dozier beat the relay throw to allow Justin Morneau to score.
Minnesota started the third with three straight singles, tying the game, and Willingham made it 5-2 by pulling Porcello's pitch deep into the left-field stands.
Scott Diamond retired 10 straight batters after Tuiasosopo's second-inning single, but Detroit loaded the bases with two out in the fifth on two singles and a walk. Cabrera bounced an infield single up the middle, making it 5-3, but Diamond got Fielder to pop out and end the inning.
Detroit threatened again in the sixth, putting runners on second and third with two out, but Fien came on to strike out pinch-hitter Andy Dirks. Willingham then moved the lead to three runs with a solo homer off Darin Downs in the seventh.
"That's a tough loss," Willingham said. "I felt good at the plate, and I was able to get the pitchers to elevate the ball. That's the key to doing what I do."
NOTES: Twins shortstop Pedro Florimon left the game after the top of the third with an sprained right index finger. Florimon appeared to sustain the injury while sliding head-first into third base. Gardenhire said after the game that Florimon is day-to-day. ... The fans broke into a chant of "Let's Go Red Wings" in the top of the fifth inning as news spread that Detroit had taken a 1-0 lead over the Blackhawks in the second period of the playoff game. The hockey game was played at Joe Louis Arena, about five minutes from Comerica Park. ... Cabrera also homered in four straight games with the Marlins in April 2004.