The 32-year-old Morneau, rumored to be on the trading block, knocked a two-run shot in the fourth inning to break a scoreless tie and made it 5-1 with a two-run double in the fifth. He's hitting .267 this year with 15 homers and 72 RBI. The 2006 American League MVP and four-time all-star has been coming around of late but commands a large salary.
Pedro Florimon added a bases-empty blast as the Twins won the opener of a three-game series.
Mike Pelfrey (5-10) allowed three runs on seven hits over 6 2/3 innings, registering his first win since July 6 -- a span of eight starts. The right-hander walked one and struck out two.
Rick Porcello (9-7) was hung with the loss after surrendering five runs on seven hits in a 4 1/3-inning stint.
Prince Fielder socked a solo homer and finished with two RBI for the American League Central-leading Tigers.