Return to calendar
FINAL GAME · RECAP

St. Louis CardinalsOpen full analysisPhiladelphia PhilliesOpen full analysis

DateFriday, August 21, 2026
First pitch
BallparkCitizens Bank Park
FINAL · Friday, August 21, 2026
SEO MATCH SUMMARY

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.

St. Louis CardinalsSTL
6
FINAL
Philadelphia PhilliesPHI
7W
Total runs13Run difference1
TEAM COMPARISON

Batting box score

STLPHI
12Hits11
2Home runs0
1Doubles4
6RBI7
1Walks5
13Strikeouts6
1Stolen bases0
19Total bases17
16Left on base13
0Errors1
.241AVG.242
.318OBP.313
.382SLG.402
.700OPS.715
ON THE MOUND

Pitching box score

STLPHI
6Strikeouts13
5Walks1
11Hits allowed12
6Earned runs4
4.06ERA4.12
RUN PRODUCTION

Players who scored

STLJordan Walker ×2Alec Burleson ×2Iván HerreraJoshua Báez
PHIBrandon Marsh ×2Bryce HarperLuis ArraezEdmundo SosaAlec BohmBryson Stott
EXPLORE NEXT

Related MLB pages