Nick Pivetta pitched five scoreless innings of relief, Masataka Yoshida hit a two-run homer and the Boston Red Sox overcame a triple play to beat the Atlanta Braves 7-1 on Tuesday night in a game delayed 1 hour, 40 minutes by rain and lightning.

Yoshida's two-run shot to right in the eighth was his third hit of the night, and eight Boston hitters finished with at least a hit in the Red Sox's third straight win. Rafael Devers had a pair of singles and drove in his 75th run of the season for the Red Sox, who took a 2-1 lead in the bottom of the first and never trailed the major league-leading Braves the rest of the way.

"For some reason, we always play them well," Boston manager Alex Cora said. "It was a good all-around win. Nick did an outstanding job again, without his best stuff."

CLICK HERE FOR MORE SPORTS COVERAGE ON foxnews.1eye.us

Masataka Yoshida celebrates

Boston Red Soxs Masataka Yoshida is congratulated after his two-run home run against the Atlanta Braves during the eighth inning of a baseball game at Fenway Park, Tuesday, July 25, 2023, in Boston.  (AP Photo/Charles Krupa)

Pivetta (7-5) took over for opener John Schreiber in the second and allowed only three hits in five innings, striking out five. Atlanta was 1 for 8 with runners in scoring position and left 10 on base.

"He’s going out there and shoving," Boston right-fielder Adam Duvall said about Pivetta. "He’s attacking the hitters, attacking the zone. He’s throwing really well."

Sean Murphy drove in Atlanta's only run with an RBI single in the first.

The 7:10 p.m. start time was pushed back to 8:50 p.m. because of heavy rain and some lightning in the area. After the delay, Atlanta's Charlie Morton struggled through an 80-pitch night that ended in the fourth inning, when Yu Chang reached on a two-out walk, stole second and advanced on a throwing error before scoring on Jaren Duran's RBI single to put Boston up 3-1.

Devers drove in another run on a single to left and that was it for Morton, who was replaced by Michael Tonkin. Morton (10-8) went 3 2/3 innings, allowing four runs on six hits and five walks. He struck out one.

DODGERS ACQUIRE KIKÉ HERNANDEZ FROM RED SOX IN EXCHANGE FOR TWO MINOR LEAGUE RELIEVERS

Nick Pivetta throws pitch

Boston Red Sox pitcher Nick Pivetta delivers to an Atlanta Braves batter during the third inning of a baseball game at Fenway Park, Tuesday, July 25, 2023, in Boston.  (AP Photo/Charles Krupa)

"He had to really work through the first inning and he really didn’t have his good breaking ball tonight," Atlanta manager Brian Snitker said. "He just wasn’t on tonight. Charlie needs his breaking ball to be real effective and he didn’t have a really good one tonight."

Morton’s line could have been much worse without his defense coming through with a triple play in the previous inning.

Center fielder Michael Harris started it when he caught a shallow fly by Triston Casas and threw to first after Adam Duvall strayed too far. The throw easily got Duvall, then first baseman Matt Olson fired across the diamond in plenty of time to get Yoshida at third after he tagged up and attempted to advance on Duvall’s running gaffe. The play ended an inning that started with promise for Boston with back-to-back singles by Yoshida and Duvall.

After the win, Duvall was able to chuckle about his own mistake.

"My instincts told me right off the bat that it was off the end," Duvall said. "I’m reading the outfielder. My goal is to get to second if it drops in front of him. I got out a little too far and he made a good throw back. It’s one of those things — it’s risk/reward and it didn’t go my way tonight."

DESANTIS NEEDLES MLB FOR REMOVING 2021 ALL-STAR GAME FROM ATLANTA DUE TO OUTCRY OVER GEORGIA'S VOTING LAWS

Masataka Yoshida rounds bases

Boston Red Soxs Masataka Yoshida runs the bases on his two-run home run against the Atlanta Braves during the eighth inning of a baseball game at Fenway Park, Tuesday, July 25, 2023, in Boston.  (AP Photo/Charles Krupa)

Schreiber got the start, hours after being reinstated from the injured list after missing more than two months because of a muscle strain in his right shoulder. Schreiber threw 24 pitches in the inning and was replaced in the second.

STILL NO. 1

Losing 6 of 9 hasn't cost the Braves in the standings. Atlanta still has the best record in the majors at 64-35 and the Braves hold an 11-game lead over second-place Philadelphia in the NL East.

"After the first inning, we really couldn’t get anything going offensively," Snitker said. "We got a big hit the other day and won a series. We didn’t get the big hits today. That’s kind of the life of baseball."

TRAINER’S ROOM

Red Sox: LHP Chris Sale, out since early June with left shoulder inflammation, is expected to throw Thursday with Triple-A Worcester and could begin a rehabilitation assignment as early as next week.

CLICK HERE TO GET THE FOX NEWS APP

Joely Rodriguez throws pitch

Boston Red Sox relief pitcher Joely Rodriguez delivers during the ninth inning of the teams baseball game against the Atlanta Braves at Fenway Park, Tuesday, July 25, 2023, in Boston.  (AP Photo/Charles Krupa)

UP NEXT

Atlanta RHP Spencer Strider (11-3, 3.78 ERA) faces RHP Brayan Bello (7-6, 3.60) of the Red Sox on Wednesday night in the finale of the two-game interleague series.