DETROIT -- Justin Morneau drove in four runs and Mike Pelfrey collected his first victory since July 6 as the Minnesota Twins snapped a four-game losing streak with a 6-3 win over the Detroit Tigers on Tuesday at Comerica Park.
Morneau had four hits, including a two-run homer and a two-run double, and Pedro Florimon added a solo homer.
Pelfrey (5-10) gave up three runs and seven hits in 6 2/3 innings. Glenn Perkins recorded his 29th save, striking out Miguel Cabrera with two on for the final out.
Prince Fielder homered and drove in two runs for Detroit. Tigers starter Rick Porcello (9-7) had a personal five-game winning streak halted. He lasted just 4 1/3 innings and gave up five runs while losing for the first time since June 30.
The Twins broke through for three runs in the fourth.
Morneau gave the Twins a 2-0 advantage when he golfed a knee-high breaking pitch over the right field wall. Morneau's 15th homer knocked in Chris Herrmann, who led off the inning with an infield single. Trevor Plouffe added a two-out, RBI double after a Wilkin Ramirez single.
Fielder answered with his 20th homer in the bottom of the inning. He blasted a solo shot when Pelfrey hung a curveball.
Minnesota extended its lead to 5-1 in the fifth behind Morneau's two-run double. Porcello was removed by Tigers manager Jim Leyland after the Twins loaded the bases with one out. Morneau foiled that strategy by lining Phil Coke's first pitch into the right-center-field gap.
NOTES: Minnesota C Joe Mauer, tied for third in the American League with a .324 average entering the night, was a late scratch after he experienced dizziness during batting practice. OF Oswaldo Arcia was also unavailable because of a sore left wrist. That left the Twins with just one position player, Doug Bernier, on the bench. ... Minnesota optioned RHP Kyle Gibson to Triple-A Rochester and recalled RHP Michael Tonkin from the same club. Gibson, who is 2-4 with a 6.53 ERA in 10 starts, allowed four runs and 10 hits in 3 2/3 innings during a makeup game with the New York Mets on Monday. Tonkin, a reliever, had six saves with the Red Wings since he was optioned to Rochester in mid-July. ... Leyland said he's out of superlatives to describe Miguel Cabrera. "It's not that I don't want to talk about him, I've just run out of stuff to say," he said. "I've never seen anything like it." ... Detroit C Alex Avila, who has been on the seven-day disabled list since Aug. 11 with delayed concussive symptoms, took part in batting practice. He could return to action this week.