Miguel Cabrera knocked in three runs and Justin Verlander pitched into the eighth inning to help the Tigers take a 7-1 victory over the Twins in the second test of a three-game series.

Verlander (18-5) allowed one run on seven hits and a walk in 7 2/3 innings. He also struck out eight in his sixth straight and major league-leading 18th win.

Ramon Santiago added a home run in Detroit's fourth win in six games.

Nick Blackburn (7-10) allowed five runs on 11 hits and two walks in just 4 2/3 innings to take his fourth straight losing decision.

Justin Morneau knocked in the lone run for the Twins, losers in 12 of their last 15.

Austin Jackson legged out a bunt single with one out in the third and Brennan Boesch followed with a double off the base of the wall in right field, putting runners on second and third.

Delmon Young followed with a grounder to third that Danny Valencia fielded and threw home to easily get Jackson out at the plate. But a Blackburn wild pitch put runners on second and third for a second time in the frame, and Cabrera slapped a single up the middle to bring both runners home.

With two outs and runners on first and second in the fifth, three straight singles by Victor Martinez, Alex Avila and Jhonny Peralta knocked Blackburn out of the game and made the score 5-0.

Santiago's homer off of Phil Dumatrait to lead off the sixth, and Cabrera's run-scoring single off of Anthony Swarzak later in the inning completed Detroit's scoring.

Verlander stranded two runners in the first and a man on third in the second, but then did not allow a baserunner past first base until the eighth, when Ben Revere and Trevor Plouffe hit consecutive one-out singles.

After a Joe Mauer strikeout, Morneau lined a single into right, scoring Revere and ending Verlander's night. Phil Coke entered and needed one pitch to induce a fly out to left by Jason Kubel, ending the inning.

Joaquin Benoit tossed a scoreless ninth to finish the game for Detroit.