St. Louis CardinalsApri l’analisi completa
Philadelphia PhilliesApri l’analisi completa
Philadelphia defeated St. Louis 7-6 on August 21, 2026, at Citizens Bank Park, overcoming a productive Cardinals lineup in a tightly contested game. The Phillies collected 11 hits and consistently created additional opportunities with five walks, allowing them to score seven runs without hitting a home run. St. Louis produced 12 hits and two homers, but its offense also struggled to sustain rallies because Philadelphia’s pitching staff repeatedly missed bats. The Phillies recorded 13 strikeouts, a notable display of pitching dominance despite allowing six runs. Philadelphia’s offense entered with a .715 OPS, slightly better than the Cardinals’ .700 mark, and that narrow season-level advantage was reflected in the one-run result. The Phillies also committed an error, while their pitchers were charged with only four earned runs, highlighting how the defensive lapse contributed to the pressure on the staff. St. Louis pitching had difficulty controlling traffic, and Philadelphia converted enough of its opportunities to offset the Cardinals’ superior power output. The result should strengthen Philadelphia’s run differential while keeping attention on its defensive execution.


Batting box score
Pitching box score
Players who scored
Jordan Walker ×2
Alec Burleson ×2
Iván Herrera
Joshua Báez
Brandon Marsh ×2
Bryce Harper
Luis Arraez
Edmundo Sosa
Alec Bohm
Bryson Stott