×
Top Stories
MLB roundup: Rafael Devers (8 RBIs), Red Sox pound Orioles 19-5Phillies edge Athletics to run win streak to eightYusei Kikuchi handles Marlins as Angels win 8th straightMets rally to force extras, but Dodgers prevail in 13Ryan McMahon's 2-run double pushes Rockies past YankeesPacers fend off Knicks, go home up 2-0 in East finalsStuart Skinner blanks Dallas; Oilers even conference finalsNolan Arenado's 3-run triple propels Cardinals past D-backsTy France's ninth-inning homer boosts Twins over RoyalsMariners upend Astros on Cal Raleigh's tiebreaking HRJenny Bae pulls in front at Mexico Riviera Maya OpenWhite Sox solve Tyler Mahle, beat slumping RangersManny Machado, Padres beat Braves in Ronald Acuna Jr.'s returnSlade Cecconi, Guardians turn back TigersDrew Rasmussen blanks Jays for 6 innings in Rays' winGiants snap Nationals' winning streak in shutout fashionPirates rally, edge Brewers in 10th on wild pitchPete Crow-Armstong homers twice; Cubs rally to blast RedsVijay Singh, Y.E. Yang, Cameron Percy tied for lead at Senior PGABen Griffin, Matti Schmid share lead after going low at Charles Schwab

Nolan Arenado’s 3-run triple propels Cardinals past D-backs

By MLB Premium News May 24, 2025 | 5:52 AM

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.