Miami Marlins vs. St. Louis Cardinals
Jul 29, 2025
FINAL
Box Score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | LOB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 0 | 2 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 5 | 12 | 0 | 7 |
| STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 7 |
loss:
S. Graywin:
S. Alcantara
Game Recap

ST. LOUIS – It was hard to tell whether the usually stoic Sandy Alcantara was getting emotional or just recovering from the elements following his last start before the Trade Deadline. Alcantara went five scoreless innings in the Marlins’ 5-0 win over the Cardinals on Tuesday night at Busch Stadium....
Scoring Summary
MIASTL
Player Stats
| IP | H | R | ER | K | BB | HR | PC | ERA | |
|---|---|---|---|---|---|---|---|---|---|
| Sandy AlcantaraRHP | 5.0 | 3 | 0 | 0 | 4 | 3 | 0 | 94 | 6.36 |
| Calvin FaucherRHP | 1.0 | 1 | 0 | 0 | 2 | 1 | 0 | 20 | 3.83 |
| Ronny HenriquezRHP | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 11 | 3.00 |
| Valente BellozoRHP | 2.0 | 0 | 0 | 0 | 3 | 1 | 0 | 28 | 3.34 |
| TOTAL | 9.0 | 4 | 0 | 0 | 10 | 5 | 0 | 153 | - |
Play-by-Play
1st inningMIASTL
- TOP 1
- FLYOUT — Xavier Edwards flies out to center fielder Victor Scott II. [1 out]00
- STRIKEOUT — Jesus Sanchez strikes out swinging. [2 outs]00
- DOUBLE — Agustin Ramirez hits a ground-rule double (24) on a line drive to left-center field.00
- STOLEN BASE 3B — Agustin Ramirez steals (3) 3rd base.00
- WALK — Kyle Stowers walks.00
- FLYOUT — Otto Lopez flies out to right fielder Jordan Walker. [3 outs]00
- BOTTOM 1
- HIT BY PITCH — Masyn Winn hit by pitch.00
- STRIKEOUT — Ivan Herrera strikes out swinging. [1 out]00
- FLYOUT — Alec Burleson flies out to right fielder Jesus Sanchez. [2 outs]00
- FLYOUT — Willson Contreras flies out to center fielder Javier Sanoja. [3 outs]00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning
Team Stats
Game Details
Tuesday, July 29, 2025 · 7:45 PM
Busch Stadium · St. Louis, MO
attendance: 20,523 (45.1%)
weather: 93 degrees, partly cloudy