MINNEAPOLIS -- David Ortiz homered twice for the second straight game and the Boston Red Sox beat the Minnesota Twins 9-4 on Wednesday night.

Big Papi went 3 for 5 with two RBI, one night after a four-hit performance against his former team. Both of his homeruns -- off Kevin Correia (1-5) in the third and Caleb Theilbar in the fifth -- traveled more than 400 feet into the right-field upper deck at Target Field, where he's batting .528 (28 of 53) in 13 career games.

It was more than enough for Felix Doubront (2-3), who allowed a run on seven hits in 6 1/3 innings and retired nine straight at one point. Doubront hadn't won since April 3 at Baltimore, his first start of the season.

Ortiz, who also doubled in the first inning, moved into sole possession of third place on Boston's all-time homers list (384) and recorded his 43rd career multi-homer game, 41 of which have come with the Red Sox.

Even the Minnesota fans -- many of whom likely remember some of the 58 homers he hit with the Twins from 1997-2002 -- appreciated Ortiz's display of power, politely standing and clapping as he rounded the bases after his second homer put Boston up 6-1 in the fifth.

Trevor Plouffe hit his second homer of the year for Minnesota, a two-run shot in the ninth.

Joe Mauer's sacrifice fly in the third scored Eduardo Escobar. Minnesota added an unearned run in the eighth after a throwing error by Burke Badenhop from the mound allowed Chris Parmelee to reach third, He eventually scored on Eduardo Nunez's RBI single.

Grady Sizemore had two hits and a pair of RBIs; Dustin Pedroia, Mike Napoli and Will Middlebrooks each drove in a run for Boston. A.J. Pierzynski added a two-run double in the ninth.