Tigers 4, Twins 3: Miguel Cabrera hit a two-run home run off Twins closer Matt Capps in the ninth inning to lift visiting Detroit to a three-game sweep at Target Field.
The Tigers have won three straight for the first time since April 15-18, when they followed a win against the White Sox with a three-game sweep at Kansas City. Minnesota, which has the worst record in baseball, has lost five straight.
Jose Valverde did what Capps couldn't, getting Justin Morneau to fly out with the tying run at second and the winning run at first for his ninth save. Valverde stranded the tying run at second in the ninth after a leadoff bunt single and stolen base by Denard Span.
Brayan Villarreal (1-1) recorded two outs in the eighth for the win.
Tigers starter Rick Porcello kept the Twins off the board until the fourth, when Alexi Casilla's infield single scored Ryan Doumit. Mauer's RBI double tied it at 2-2 in the fifth, and Willingham followed with an RBI single to give the Twins the lead.
Capps (0-3) couldn't hold the lead, though, as Quintin Berry led off the ninth with a single and stole second, and Cabrera blasted an 0-2 fastball to center for his ninth home run.
Berry also made a leaping catch in center to rob Jamey Carroll and end the eighth, preventing the Twins from adding an insurance run.
Twins starter P.J. Walters allowed a pair of runs in the first inning but settled in to hold the Tigers scoreless for the remainder of his six innings, allowing seven hits and five walks. He has posted four consecutive quality starts.
GAME NOTEBOOK: The Tigers had lost Porcello's last three starts. … Mauer went 2-for-5 to extend his hitting streak to seven games and is 12-for-28 (.429) during the streak. … The Tigers have won 11 of their last 13 games at Target Field.