Eric Canha-USA TODAY Sports

Alex Verdugo's RBI single with two outs in the bottom of the 10th inning capped a three-run rally and gave the Boston Red Sox a 5-4 victory over the visiting Minnesota Twins on Tuesday night.

The Red Sox trailed 4-2 until Reese McGuire hit a two-run single with no outs in the 10th. After Jarren Duran singled to load the bases, the Twins turned a double play before Verdugo's third hit of the game scored McGuire with the winning run.

The Twins took a 3-2 lead when Byron Buxton's sacrifice fly scored Nick Goodwin in the top of the 10th. Minnesota made it 4-2 when Donovan Solano scored from third on Jose Miranda's groundout later in the inning.

Chris Sale started for the Red Sox and struck out 11 in six innings. He allowed a run on three hits and walked two.

It was a 1-1 game when Sale exited the mound, and Max Kepler homered on the second pitch from reliever Josh Winckowski to give the Twins a 2-1 lead in the seventh. It was Kepler's second home run of the season.

Boston tied the game in the eighth, when Enrique Hernandez scored from third on a fielder's-choice grounder from Duran. Hernandez had gone from first to third when Minnesota's Christian Vazquez was called for catcher's interference.

Rafael Devers, Justin Turner and Duran each collected two hits for the Red Sox, who outhit the Twins 12-4. Minnesota also committed two errors.

Minnesota starting pitcher Sonny Gray limited the Red Sox to one run on seven hits in five innings. He struck out seven and walked two.

The Red Sox opened the scoring in the first, when Verdugo led off with a double and came home on a Devers single. The Twins tied the game in the fifth on a Carlos Correa bases-loaded sacrifice fly that scored Michael Taylor.

John Screiber (1-0) got the win despite allowing two runs, one earned, in the top of the 10th. The Red Sox earned their fourth victory in five games.

Jovani Moran (0-1) took the loss, Minnesota's third in a row.

More must-reads:

TODAY'S BEST
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations
ESPN and long-time NFL reporter are parting ways
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NBA closes investigation into embattled Thunder guard
NFL reporter predicts Cowboys' plan for QB Dak Prescott
Cavaliers make decision on head coach J.B. Bickerstaff’s future
Two young stars get hefty bonuses for making All-NBA teams
Mavericks star duo joins exclusive club with Game 1 win
Mavericks ride 'Luka Magic' on both ends late to win Game 1
Panthers shut out Rangers 3-0 in Eastern Conference Final opener
NBA announces 2023-24 All-NBA teams
Star Padres infielder to miss significant time with shoulder injury
LeBron James, Charles Barkley passionately defend Caitlin Clark from 'petty' haters
Roger Goodell discusses factors for possible 18-game NFL season
Cowboys QB Dak Prescott has intriguing comment on his contract situation
Celtics toying around with surprise Jayson Tatum move in conference finals