For the first time in franchise history, the Arizona Diamondbacks won a game after allowing at least 12 runs, outlasting the Atlanta Braves on a six-inning, 29-run night Tuesday at Truist Park.
Geraldo Perdomo hit a two-run double in the top of the ninth off Braves (61-32) closer Raisel Iglesias to give Arizona a 15-13 lead, and the D’s held on at 16-13 to snap a four-game skid.
The D-backs (53-42) scored 14 runs in their last five games combined as the offense sputtered in this series against MLB’s best team by record.
By the end of the sixth inning, 25 runs had been scored in an offensive showcase unlike any other game by the D-backs this season.
It became the first contest in Diamondbacks history in which both teams scored 12 runs or more, according to Stathead, with three innings remaining. The last time both teams scored 13 runs in an MLB game was in 2021.
Lots of shows for the first D-backs game produced by MLB as the league took over for Bally Sports Arizona on Tuesday.
Triples, homers and three-sacks dropped third strikes; the start of the series opener was wild as 12 home runs went through the first nine outings.
Arizona opened with two in the first inning, countered by a five-run Atlanta RHP Zach Davies in the bottom half. Davies missed too often up the middle against an All-Star-studded lineup and allowed six balls in play at least 100 mph.
After getting swept by the Toronto Blue Jays over the weekend in a series that saw the D-backs blow two early leads, Arizona went back to its halftime mantra and responded.
It started with a slug, as Emmanuel Rivera hit his first home run since May 6.
Arizona then used small ball, as Perdomo stranded runners on second and third with one out to set up Ketel Marte’s double to tie the game.
Corbin Carroll — who drove in the game’s first run with a chopper triple down the right-field line — somehow turned the hit into a can’t-miss highlight.
Carroll hit a 2-2 slider, but the ball got away from pitcher Sean Murphy on the grounder. Murphy’s throw to first bounced wide and Carroll advanced to third when Marte scored.
Corbin Carroll just made it to third base safely…on a strikeout. 😳 pic.twitter.com/PHcxONNKv6
— Arizona Diamondbacks (@Dbacks) July 18, 2023
Christian Walker brought Carroll in with a single to match Atlanta’s five runs on nine hits they dug out.
The D-backs walked All-Star RHP Bryce Elder in the top of the third, leading the Braves bullpen into the first start of a three-game stretch.
Walker threw down to extend the D-backs’ lead to 8-5, but Atlanta scored four off Davies in the fourth inning to regain the advantage, 9-8.
Austin Riley’s three-run home run ended Davies’ night with a three-run shot. The D-backs lost Davies’ last six games starting Tuesday, and the bullpens would be tested.
Jose Ruiz came on for Arizona, but he allowed a two-run hit in the fifth to Orlando Arcia. Arizona didn’t give up.
Walker entered the game 4-for-44, but led off the right fielder with a three-run shot in the sixth, his second multi-homer game of the year.
WALKER FOR THE BULLET.
THIS GAME IS IMPOSSIBLE!!! pic.twitter.com/Vbptcx23Tc
— Arizona Diamondbacks (@Dbacks) July 19, 2023
Riley saw two bombs of his own and followed with another homer in the bottom half off Austin Adams. With it, the All-Star drove in a career-high seven runs.
The ball was flying in Atlanta, with the two clubs combining for 13 extra base hits in six innings.
Someone who didn’t get in on the action early was Dominic Canzone, who entered the game looking for his first MLB hit for the D-backs.
He was 0-for-4 in the eighth inning with runners on the corners after Carroll homered on a fielder’s choice. Canzone delivered with an RBI single to tie the game and an ear-to-ear smile on the rookie first baseman’s face.
Smile if you just recorded your first MLB hit! 😃
— MLB Pipeline (@MLBPipeline) July 19, 2023
Rivera popped up and hit a would-be liner, but LF Kevin Pillar came up to make a critical diving catch, capping off a night that Atlanta’s defense did little favors for.
Kevin Pillar saves a run with a diving play! pic.twitter.com/356vk4boJV
— Talkin’ Baseball (@TalkinBaseball_) July 19, 2023
Kevin Ginkel came in and picked off the save to end one of MLB’s most eventful games of 2023. Tyler Gilbert, Miguel Castro and Ginkel each pitched the D-backs a scoreless frame.
Arizona’s 16 runs tied for the 10th most in a game in team history.
In a tough stretch, the Diamondbacks came out relentless and capitalized on their opportunities, which they have done for most of this season.
The Braves committed three errors, and each of them led to D-back runs.
The top of Arizona’s lineup did well, as Perdomo, Marte, Carroll and Walker went 10-for-21 with 12 RBIs and 10 runs scored.
Tuesday was the 25th comeback win of the season.
The next one
The D-backs play for a series win on Wednesday at 4:20 p.m
Ryne Nelson (4.98 ERA) will pitch for Arizona against Braves veteran Charlie Morton (3.20 ERA).
Follow the game ESPN 620 AM / 98.7 FM HD-2.