St. Louis CardinalsOpen full analysis
Miami MarlinsOpen full analysis
The St. Louis Cardinals defeated the Miami Marlins 5–3 on April 21 at loanDepot park, with the visiting lineup capitalizing on limited opportunities despite modest overall numbers. St. Louis recorded 10 hits and 5 RBIs while striking out 12 times, posting a .705 OPS that slightly outpaced Miami's .719 mark—a narrow offensive edge that proved decisive. The Marlins managed just 8 hits and 3 RBIs, with their pitching staff fanning 12 Cardinals but allowing 5 earned runs across the contest. St. Louis's pitching proved more efficient, surrendering only 3 earned runs on 8 hits with a 4.78 ERA, while Miami's arms yielded 5 runs on 10 hits with a 4.01 ERA. The game fell well short of the Vegas total of 1, suggesting an expectation of a lower-scoring affair that both teams exceeded. The Cardinals' road victory despite middling offensive numbers underscores their ability to manufacture runs in close contests, a trait that could prove valuable as they navigate early-season divisional play.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
STL | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 5 | 10 | 1 |
MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3 | 8 | 0 |
Batting box score
Pitching box score
Players who scored
JJ Wetherholt ×2
Alec Burleson
Masyn Winn
Nathan Church
Jakob Marsee
Xavier Edwards
Liam Hicks