BOSTON -- Jamey Carroll had four hits, including a go-ahead single in the 10th inning that sent the Minnesota Twins over the Boston Red Sox 6-5 Friday night.
Carroll and Justin Morneau each went 4 for 4 -- Morneau doubled twice and Carroll also doubled.
Darin Mastroianni led off the 10th with a double. After third baseman Will Middlebrooks made a spectacular diving catch on a foul ball by Brian Dozier, Carroll singled off Vicente Padilla (4-1).
The Twins overcame an early 5-1 deficit and defeated the Red Sox for the second straight night.
Jeff Gray (6-1) pitched 1 1-3 innings for the win. Jared Burton picked up his fourth save of the season in six chances.
Carl Crawford homered, doubled, singled and drove in three runs for the Red Sox.
Twins starter Brian Duensing went six innings and gave up five runs, only two of them earned. The Twins bullpen didn't allow a run over the final four innings.
Boston loaded the bases with one out in the eighth, but Jacoby Ellsbury struck out and Dustin Pedroia flied out. In the ninth, Ryan Lavarnway doubled with two outs but Middlebrooks grounded out.
Crawford homered for the third time in a week. His three-run drive in a four-run third came one pitch after Morneau dropped a foul ball wide of first base for an error.
Red Sox starter Felix Doubront couldn't hold a 5-1 lead. He went five innings and allowed five runs and eight hits.
Control problems got the best of Doubront in the fifth, enabling the Twins to tie it. He walked Joe Mauer to load the bases and then walked the next batter, Josh Willingham, to make it 5-2. Morneau hit a soft two-run single and the Twins made it 5-all on a sacrifice fly by Danny Valencia.
Morneau scored the first run of the game in the second. He doubled and Mastroianni singled past a drawn-in infield.
NOTES: With his two doubles, Morneau passed Gary Gaetti for sole possession of sixth place on the Twins all-time list with 253. ... Boston RHP Josh Beckett was scratched from his scheduled start Sunday because of a lower back injury. Franklin Morales will return to the rotation to fill Beckett's slot. ... Injured Red Sox slugger David Ortiz took batting practice and did some running drills prior to the game. The designated hitter has been on the DL since July 17 with a right Achilles strain. ... Red Sox reliever Andrew Bailey, who has missed the entire season after undergoing right thumb surgery, will pitch for Double-A Portland on Sunday. ... The Red Sox Hall of Fame Class of 2012, including Curt Schilling, Marty Barrett and Ellis Burks, was honored during a midday induction ceremony and again prior to the game.