Game result and context

Philadelphia Phillies defeat St. Louis Cardinals 6-4 in 2026 regular season matchup

Trailing for most of the game, the Philadelphia Phillies scored six runs in the bottom of the ninth inning to secure a 6-4 win over the St. Louis Cardinals. Kyle Schwarber hit a decisive home run during the final frame, while José Fermín provided a solo home run for St. Louis earlier in the contest.

Final result

The Philadelphia Phillies defeated the St. Louis Cardinals with a final score of 6-4. The game concluded after nine innings of play on August 23, 2026.

How the game changed

The St. Louis Cardinals held a 4-0 lead entering the bottom of the ninth inning, having scored one run in the first, fourth, fifth, and seventh innings. The Philadelphia Phillies staged a dramatic comeback in the bottom of the ninth, scoring six unanswered runs to claim the victory. The rally was highlighted by a two-run home run from Kyle Schwarber.

Key performances

For the Philadelphia Phillies, Kyle Schwarber finished with one hit, one run, and two RBIs, including his ninth-inning home run. Edmundo Sosa contributed two hits and three RBIs. Starting pitcher Cristopher Sánchez threw 6.2 innings, striking out seven batters while allowing four earned runs.

For the St. Louis Cardinals, José Fermín recorded one hit, one run, and one RBI via a solo home run in the fifth inning. Alec Burleson added two hits and two RBIs. Pitcher Kyle Leahy provided 4.0 innings of work, striking out four and allowing no earned runs.

Season and playoff context

Following the game, the Philadelphia Phillies hold a record of 73-58. They sit second in their division, 2.5 games back, and occupy the second wild-card position. The St. Louis Cardinals fall to a record of 66-66. They are third in their division, 16.0 games back, and are currently ranked sixth in the wild-card standings with a wild-card elimination number of 26.

Official game sources

Generated automatically from official MLB Stats API data. No user data was used.