PHOENIX — The Arizona Diamondbacks responded quickly to the disappearance of their sizable lead late on Friday night, as Corbin Carroll put the Boston Red Sox away with his 30th home run of the season for a 10-5 win.
The Red Sox scored four runs in the eighth inning off reliever Bryce Jarvis, cutting a 6-1 deficit to 6-5.
Geraldo Perdomo delivered his fourth hit of the ballgame to drive in a two-out insurance run in the bottom half, at the same time setting the table for Carroll behind him.
Carroll smoked a line drive off Red Sox reliever Justin Slaten that sailed over the right-field wall, a three-run shot to get all four runs back. Carroll is tied for 12th in MLB in home runs.
THE BIG 3-0 pic.twitter.com/6oI6VUlMio
— Arizona Diamondbacks (@Dbacks) September 6, 2025
Taylor Rashi finished off the Red Sox in the ninth inning, bringing the Diamondbacks back to .500 at 71-71.
The last time Arizona was .500 was on July 20 (50-50). The Diamondbacks have won three straight games and are 7-3 over their last 10.
Starter Eduardo Rodriguez gave the Diamondbacks a quality start with six innings and one earned run, while home runs from Perdomo and Ildemaro Vargas gave them an early lead.
A key defensive play helped the Diamondbacks maintain that early advantage.
The Diamondbacks took a 2-1 lead into the third inning, and with two outs, Boston’s Romy Gonzalez knocked a base hit to center field. Blaze Alexander, starting his third career game in center field, unloaded a perfect strike home on the fly, and catcher Gabriel Moreno tagged out the would-be tying run.
Blaze Alexander unleashes some serious heat to the plate to cut down the tying run 😮 pic.twitter.com/CiZXDrEnVs
— MLB (@MLB) September 6, 2025
Alexander has been given the opportunity to start in center against lefties, giving the Diamondbacks some flexibility with the lineup in not having to start left-handed bats Alek Thomas or Jake McCarthy. Alexander has a cannon, one he usually gets to fire off across the diamond along the infield. Being an outfielder allows him to let it loose a bit more.
Arizona followed up with back-to-back walks against Red Sox starter Payton Tolle, and Vargas busted the game open with a three-run blast to left.
The Diamondbacks succeeded in making life difficult for Tolle, a touted prospect who made his second MLB start. Tolle threw 77 pitches in only three innings pitched with five earned runs.
Up next for Diamondbacks
The series continues on Saturday at 5:10 p.m. MST.
Brandon Pfaadt gets the ball for Arizona, while veteran right-hander Lucas Giolito will start for Boston.
The game will air on 98.7 and the Arizona Sports app.