Miami Marlins, St. Louis Cardinals
Digest more
Sandy Alcántara pitched two-run ball for seven innings, rookie Máximo Acosta homered for his career hit and the Miami Marlins beat the St. Louis Cardinals 6-2.
The former Cy Young Award winner turned in one of his finest performances of the season, striking out nine across seven innings in the Marlins’ 6–2 win over the Cardinals (63-65). With the victory, Miami (60-67) avoided the sweep and stalled the Cardinals momentum.
Former Cardinals pitcher Sandy Alcantara pitched seven strong innings to lead the Miami Marlins to a 6-2 win over St. Louis on Wednesday night in Miami, avoiding a three game sweep at the hands of the Redbirds.
Michael McGreevy continues to capitalize on his opportunities after the Cardinals made him a part of their rotation on July 21.
Cardinals starting pitcher Andre Pallante throws during the first inning of a game against the Marlins on Wednesday, Aug. 20, 2025, in Miami. MIAMI — While his team looked to complete their first sweep since June and he looked to build off an outing ...
Although not fully ready to ramp it up, injured Cardinals star third baseman Nolan Arenado feels confident enough about taking another important step in his recovery.
McGreevy (5-2) got the win over Miami on Tuesday, allowing four runs (three earned) on six hits and did not walk a batter. He struck out five.
The Cardinals combined for 12 hits, 11 of which were singles, to help them to a 7-4 win over the Marlins Tuesday night at loanDepot Park in Miami.