BOSTON >> The Twins took a series of gut punches in the middle of their road swing to Cleveland and Boston, losing four tight games, all of which they were in late. They finished the road trip on the other end of it, punching back and winning just their second and third one-run games of the season.

The Twins scored four runs in the later innings of Sunday’s game to take a 5-4 win over the Boston Red Sox in the series finale at Fenway Park, salvaging what had become a difficult road trip.“It’s not only just about the wins, just how hard-fought they were,” shortstop Carlos Correa said. “It almost seemed like before that, we were losing all those close games and we were able to turn it up at the end enough to go out and get those W’s.”

Correa had a big part in that, making an over-the-shoulder catch after racing into the outfield in the second inning to save a pair of runs and later scoring the go-ahead run after singling to lead off the eighth inning.

As the high fastball Harrison Bader hit thumped off the Green Monster in left-center field in the eighth inning, Correa was rounding third, hustling home. Along with the big double, Bader also keyed a rally an inning earlier, drawing a walk to lead off the seventh inning.

“You’re bringing Harrison Bader for the explosiveness on the defensive side and on the bases, the energy that he brings, and he can do a lot of things that not many guys in this league can do,” manager Rocco Baldelli said. “When you have him hitting toward the bottom of the order being really productive … I think, really, the competitiveness of his at-bats on a pitch-by-pitch basis has stood out in a really positive way.”

While Bader said he was challenged early by Red Sox ace Garrett Crochet — who lowered his earned-run average to 2.02 on the season after giving up just one run in his five innings pitched — and could not figure him out, he was locked in late.

“A guy that’s got really good stuff like that (Justin Slaten), a lot of movement, moves the ball around really well with different pitches, I think you’ve just got to stay super short,” Bader said. “I’m just happy that I came through for my team.”

Bader, who came around to score when Trevor Larnach gave the Twins (15-20) an important insurance run — they would need it because Griffin Jax gave up a home run in the bottom of the eighth — with an RBI single, also scored in the seventh after the walk.

A Christian Vázquez single moved him to second and after a Byron Buxton, ground ball put both runners in scoring position, Ryan Jeffers tied the game up with a single.

The Twins had been trailing since the second inning after a defensive miscue set the stage for the Red Sox (18-18). An easily playable fly ball dropping between third baseman Jonah Bride and left fielder Trevor Larnach started the Boston rally.

The next batter singled, as well, off Paddack and Carlos Narváez drove both runners in with a single to left, erasing the lead the Twins had grabbed when Buxton put the first pitch of the game over the Monster. The starter then allowed a double, putting both runners in scoring position before Correa’s stellar grab.

“That, to me, was the highlight of that game,” Paddack said. “That kind of kept me locked in, hyped me up. … It saved two runs to avoid another crooked number on the board.”

The Red Sox scored another run off Paddack an inning later, making it 3-1 at the time, where it stayed until their late rally. The comeback made a winner of Louie Varland (2-3), who tossed a scoreless seventh inning. Griffin Jax logged his ninth hold, while Jhoan Duran earned his second save in less than 24 hours, giving him four on the season.

With the win, the Twins finished their road trip 3-4 and won their first series at the historic ballpark since 2019.

“We needed to play, overall, some pretty good baseball and I think we did that,” Baldelli said.