Nolan Arenado's 3-run triple propels Cardinals past D-backs
 May 23, 2025; St. Louis, Missouri, USA;  St. Louis Cardinals starting pitcher Miles Mikolas (39) pitches against Arizona Diamondbacks designated hitter Pavin Smith (26) during the fourth inning at Busch Stadium. Mandatory Credit: Jeff Curry-Imagn Images
May 23, 2025; St. Louis, Missouri, USA;  St. Louis Cardinals starting pitcher Miles Mikolas (39) pitches against Arizona Diamondbacks designated hitter Pavin Smith (26) during the fourth inning at Busch Stadium. Mandatory Credit: Jeff Curry-Imagn Images  Nolan Arenado hit a three-run triple as the St. Louis Cardinals edged the visiting Arizona Diamondbacks 4-3 Friday night.
Cardinals starter Miles Mikolas (4-2) allowed one run on four hits in six innings. He struck out four and walked one as the Cardinals snapped a two-game losing streak.
JoJo Romero and Kyle Leahy pitched scoreless innings for the Cardinals, then Ryan Helsley survived a late Arizona rally for his 10th save.
Gabriel Moreno hit a two-run homer and Ketel Marte hit a solo shot for the Diamondbacks, who lost for the fourth time in six games.
Diamondbacks starter Zac Gallen (3-6) allowed four runs on three hits and four walks in 5 2/3 innings. He struck out four.
Home plate umpire Ron Kulpa ejected Cardinals manager Oliver Marmol in the bottom of the fourth inning for disputing ball-and-strike calls.
Marte put the Diamondbacks up 1-0 with his leadoff homer in the fourth inning.
Lourdes Gurriel Jr. and Josh Naylor hit two-out singles in the sixth inning, but Mikolas got Suarez to line out to end the threat.
The Cardinals surged ahead 4-1 in the bottom of the inning. Victor Scott II hit a single and Lars Nootbaar walked to set the table. After Masyn Winn bunted the runners over, Brendan Donovan drew an intentional walk.
Ivan Herrera walked to force in a run. After Alec Burleson struck out on a 3-2 pitch, Arenado hit his three-run triple off the glove of streaking center fielder Alek Thomas.
That knocked Gallen out of the game. Juan Morillo stepped in to strike out Nolan Gorman and end the rally.
Romero escaped trouble in the seventh inning. Tim Tawa hit a two-out double and Jose Herrera walked, but Corbin Carroll flied out to strand them.
Moreno came off the bench to hit a two-out, two-run homer in the ninth inning to pull the Diamondbacks within a run. But Carroll popped out to end the game.
--Field Level Media


- NHL Best Bets Tonight: October 23rd Top NHL Betting Picks, Predictions
- Vikings vs. Chargers Week 8 Thursday Night Football Top Betting Picks, Predictions
- NBA Picks and Predictions: Best Bets for Wednesday October 22nd
- NHL Best Bets Tonight: October 21st Top MLB Betting Picks, Predictions
- Texans vs. Seahawks Week 7 Monday Night Football Top Betting Picks, Predictions
- Buccaneers vs. Lions Week 7 Monday Night Football Top Betting Picks, Predictions
- Top MLB Playoff Bets Game 7 Seattle Mariners vs. Toronto Blue Jays

