Rookie Gary Gaetti hit a two-run homer in the top of the fourth and the Minnesota Twins held on to end the Red Sox's five-game winning streak with a 3-2 victory in Boston last night.

Roger Erickson (4-2) checked the Red Sox on two runs before Doug Corbett relieved in the seventh. Corbett worked out of a bases-loaded jam, then got his third save while helping hand the Red Sox only their second loss in 15 games.

Boston scored in the first on two-out singles by Jim Rice, Carl Yastrzemski and Carney Lansford. The Twins tied in the third on a walk to Butch Wynegar, the first of four singles by Rob Wilfong and Lenny Faedo's sacrifice fly, but the Red Sox scored in their half of the inning on Dwight Evan's infield hit, a wild pitch, Rice's single and Yastrzemski's fielder's-choice grounder.

With one out in the fourth, Randy Bush singled and Gaetti hit his sixth homer this season, and the first surrendered by Boston's Mike Torrez (2-2) in five starts.

Minnesota rookie Kent Hrbek singled in the seventh to extend his hitting streak to 15 games.