The Diamondbacks crushed the previously impenetrable Nathan Eovaldi on Monday and took a 5-0 lead at the Rangers, but Texas came back to walk off Arizona in 10 innings, 7-6.
Pinch hitter Jake Burger delivered the game-winning single against Andrew Saalfrank after Rowdy Tellez tied the game in the ninth with a home run off Andrew Hoffmann, a rookie who recorded a 1-2-3 eighth inning and was left in to go get a six-out save.
Arizona (57-62) appeared to be in control of this game with a 6-1 lead and 12 outs left to get. Instead, the D-backs fell to 4-9 in extra innings and 13-22 in one-run games.
They have 22 blown saves as a team, which leads the National League, and became the first club in Major League Baseball this season to lose multiple games after recording at least four home runs and 11 hits (3-2).
The Diamondbacks’ three-game winning streak ended on a night when they broke through against one of the game’s hottest starting pitchers.
BALLGAME!
Jake Burger completes the comeback for the @Rangers with a walk-off single 😤 pic.twitter.com/l1wj8eUERf
— MLB (@MLB) August 12, 2025
Diamondbacks hit Nathan Eovaldi hard
Eovaldi had allowed five earned runs over his previous eight starts entering Monday night, but the Diamondbacks matched that number in only three innings.
The veteran right-hander surrendered one home run over that eight-game stretch to lower his season ERA to 1.38. And yet, Tyler Locklear, Corbin Carroll and Geraldo Perdomo took him deep.
The Diamondbacks have homered in nine straight games, tied with Atlanta for the second-longest streak in the major leagues. They finished Monday’s game with four home runs, their most since blasting four at Petco Park on July 9.
Locklear stayed back on a curveball down and shot it deep to left field in the second inning, his second long ball since joining the Diamondbacks at the trade deadline.
In the third, Carroll climbed the ladder and crushed a fastball at eye level off the foul pole for his career-high 26th home run.
Corbin Carroll smashes one high off the foul pole to extend the @Dbacks lead! pic.twitter.com/6f9upwjLjQ
— MLB (@MLB) August 12, 2025
Perdomo smacked his 12th home run of the year, as he and Carroll hit two-run shots to take a 5-0 lead.
Eovaldi also hit two batters with pitches in the third inning in a discombobulated start to the game.
He managed to complete five innings with the five earned runs on eight hits, both season highs, as the D-backs managed one run after the third inning. Blaze Alexander hit the fourth home run in the sixth.
Arizona finished 1-for-10 with runners in scoring position, and the Rangers improved to 7-0 in Eovaldi’s last seven starts despite his rough night.
Diamondbacks rely on rookie bullpen
Ryne Nelson was fantastic through five innings, having allowed one earned run on three hits with six strikeouts. He was leaning even heavier than usual on the four-seam fastball, which had a lot of life and blew away many Rangers hitters.
When the top of the order came up a third time, it started to piece up Nelson, whose heater had started to diminish in velocity and effectiveness.
Texas (61-59) scored four runs in the sixth inning, capped by a three-run shot from Wyatt Langford on the seventh fastball of the at-bat. What looked like a dominant start turned into a stat line of 5.1 innings and five earned runs.
The Diamondbacks turned to the bullpen to lock down a suddenly one-run lead.
Rookies Juan Burgos, Kyle Backhus and Hoffmann succeeded in doing so through the eighth inning, but Hoffmann hung a changeup to Tellez that tied the score.
All four relievers Arizona used have rookie eligibility, as they entered the game with a combined 32 innings pitched in MLB. The Diamondbacks are going to manage a young bullpen down the stretch and give inexperienced arms looks in high leverage.
Diamondbacks struggle in extra innings
One of the main reasons why the Diamondbacks have lost so many extra-inning games — beyond blowing leads that result in extra innings — is that they’ve struggled mightily to score, even with the ghost runner.
Arizona is fifth in extra-inning plate appearances but 16th in runs. That’s because they are 9-for-54 (.167) in extras with 15 strikeouts and only one home run.
Opponents, meanwhile, are hitting .333 against D-backs pitching in extra innings, the second-highest clip allowed in MLB behind Detroit.
wheeeeeee! pic.twitter.com/qM6aVTo4px
— Sarah Langs (@SlangsOnSports) August 12, 2025
Up next for Diamondbacks
Anthony DeSclafani will take the mound for the D-backs when the series continues on Tuesday. Right-hander Jack Leiter will pitch for Texas.
Catch the game at 5:05 p.m. MST on 98.7 and the Arizona Sports app.Â