Joseph Rondone-USA TODAY Sports

Michael Soroka toed the rubber against Zac Gallen yesterday, making for an intriguing rubber match out in the desert before the Braves return home to face the Mets.

For Soroka, it was another performance that began promising but got out of hand in a hurry. He pitched a near-perfect first inning, allowing just a lone walk, and nearly got out of the second without any damage, but a perfectly placed single over Austin Riley‘s head put the Diamondbacks on the board. However, the third inning is when things really turned for Soroka.

A solo shot put Arizona up a run, which was then followed by three straight singles, giving the Snakes a two-run cushion. Soroka would force a grounder to end the inning, but he found more trouble in the fourth when Ketel Martel hit a two-run homer. Two batters later, Soroka was out of the game after issuing a two-out walk.

Thankfully, the Braves bats came to play. After scoring a run in the first, Ozzie Albies added two more in the third with a home run of his own off Zac Gallen, who had been nearly perfect at home coming into this matchup, owning a 0.66 ERA. Still, the Braves found themselves trailing by two going into the fifth, but their bullpen put together arguably their best performance of the season, spearheaded by 20-year-old rookie AJ Smith-Shawver in his MLB debut.

After a couple of solid innings by Collin McHugh, Brian Snitker turned to Smith-Shawver for the sixth inning. He immediately set down the side in order, picking up the third out with the first strikeout of his career. Smith-Shawver would come out again for the seventh, and it was more of the same; a perfect inning, this time with two strikeouts. He was so dominant that he even came back out for the eighth, but after a walk and a line out, his afternoon was over.

It was a spectacular MLB debut for Smith-Shawver when the Braves needed it most. He kept the team in the game, and the offense was eventually able to make the Diamondbacks pay. They cut the lead to one in the seventh, but the real fireworks came in the ninth.

Michael Harris II walked to start the inning, which was followed by a Ronald Acuña Jr. single–his third hit of the game–to put runners on the corners with nobody out. Acuña would then steal second, putting the go-ahead run in scoring position.

Unfortunately, Matt Olson couldn’t take advantage. He struck out, and the Diamondbacks chose to walk Austin Riley. Travis d’Arnaud had a chance to be the hero, but a soft liner to the shortstop put it all on the shoulders of Eddie Rosario. It felt like another game was about to slip away on this road trip… until Rosario blasted the biggest hit of the season to date, a grand slam just over the right field wall, giving the Braves a three-run lead.

Raisel Iglesias would walk the first batter he faced to start the ninth, but a double-play quickly put any chances of a comeback to rest. The Diamondbacks would go down in order as the Braves picked up a critical series win in Arizona.

It may only be June, but it was one of those games the Braves needed. The’ve been in a rut, and taking two out of three against a good team on the road is the type of series that can get things churning in the right direction, especially the way it happened. The Braves found out they might have a real weapon in AJ Smith-Shawver, and they now have a ton of momentum heading back home for a critical series against the Mets.

More must-reads:

TODAY'S BEST
Frank Vogel fell victim to a Suns ownership group eager to win
Luka Doncic hands OKC first playoff loss with gutsy Game 2 effort
Three takeaways as Rangers take commanding 3-0 series lead on Hurricanes
Rams make surprising move with former team captain
Ohio State AD is wrong for thinking Michigan wins deserve asterisk
Padres OF Jurickson Profar is a legitimate MVP candidate
Steelers' Cameron Heyward comments on controversial Justin Fields idea
Pacers coach claims officials are biased against 'small market' teams
14-year-old phenom signs unprecedented MLS deal that includes future Man City transfer
Tiger Woods, Rory McIlroy's 'soured' relationship paints murky future for PGA Tour
Stars almost blow another lead, even series with Avalanche
Auburn's Hugh Freeze uncomfortable with 'bidding wars' for top players in transfer portal
Cavaliers punch back, blow out Celtics in Game 2
Coach: Oilers star center could miss Game 2 vs. Canucks
Watch: Cavaliers' Evan Mobley turns defense into offense in Game 2 vs. Celtics
Xander Schauffele tops stacked leaderboard after first round of Wells Fargo Championship
Suns talks with head-coaching target 'expected to move quickly'
Knicks get even more bad injury news ahead of Game 3
2008 Celtics champion sentenced to prison despite emotional plea
Skip Bayless makes huge Tom Brady prediction after Netflix roast

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.