FORT MYERS, FLA. — Just when the Twins show signs of having an offense, spring training ends.

The Twins hit three home runs on their way to a 7-4 win over the Red Sox on Sunday at JetBlue Park. Josh Willingham, Adam Brett Walker and Josmil Pinto all hit home runs as the Twins scored seven runs for the first time since March 14.

Willingham got the Twins off to a 1-0 lead when he hit the first pitch from Jake Peavy into the seats of the fake Green Monster in left. For Willingham, batting .068 this spring, it was a needed boost for him and the team.

"It was a peace of mind thing for him,'' Twins manager Ron Gardenhire said.

Boston scored one in the second and three in the third off Twins righthander Mike Pelfrey, who felt many of his pitches were flat on Sunday.

Walker, playing with the major league team for the first time, hit a two-run homer in the seventh, followed by Pinto's three-run home run,

The game was called in the top of the ninth when it began to rain.