Morneau, making his 10th straight start at designated hitter, went 3-for-4 with a two-run homer in the first and an RBI single in the fourth. He's batting .471 (8-for-17) with three homers, two doubles and nine RBIs over his last five games.
Hughes connected on his team-leading fifth homer of the spring with a three-run shot in the fourth off right-hander Vance Worley. It was part of a seven-run inning that also featured RBI singles from Denard Span and Joe Mauer. Mauer went 3-for-4 to raise his average to .340 this spring.
Worley struggled against the Twins, allowing 11 runs (five earned) on 11 hits over four innings.
"Just the location today was the only thing that hurt me," Worley said. "I imagine it's not going to be like that next time. If it is, then I have a problem I have to fix. It happens."
Left-hander Francisco Liriano fared better, surrendering two runs on eight hits and a walk over four-plus innings. Liriano also struck out three batters.
"I liked the way he threw the ball," Twins manager Ron Gardenhire said. "He got tired there at the end. But I thought he was good."
Jimmy Rollins provided an RBI single for the Phillies in the third inning, and singled and scored on a double from Carlos Ruiz in the fifth.
The Phillies scored three runs in the seventh off left-hander Glen Perkins, who was pitching on consecutive days for the first time this spring. Hunter Pence brought home a run on a double before two more runs scored on an RBI groundout from Erik Kratz and a wild pitch from Perkins.
Hector Luna added a solo homer, his third of the spring, off Twins righty Alex Burnett in the ninth.
Up next: Left-hander Matt Maloney is scheduled to make his first start of the spring on Thursday against the Pirates in Bradenton at 12:05 p.m. CT, live on Gameday Audio. Maloney, who is competing for a spot in the bullpen, has been perfect so far this spring with a 0.00 ERA in 11 1/3 innings. Right-hander Jared Burton is also scheduled to pitch for the Twins. Right-hander James McDonald gets the start for Pittsburgh.