Philadelphia Phillies won 6-4 as Cristopher Sánchez worked 6⅔ innings
Kyle Schwarber homered and drove in 2 runs, while Cristopher Sánchez worked 6⅔ innings in the Philadelphia Phillies' win over the St. Louis Cardinals.
By Gamebook Baseball Desk
Reporting date: . Published: .
On August 23, 2026, the Philadelphia Phillies beat the St. Louis Cardinals 6-4. Cristopher Sánchez worked 6⅔ innings, allowing 4 runs on 103 pitches, and Kyle Schwarber homered and drove in 2 runs.
How the runs came
The Philadelphia Phillies finished with 6 runs, 2 runs more than the St. Louis Cardinals. The offense scored in 1 of 9 innings, topped by a 6-run 9th. The staff held the St. Louis Cardinals without a run in 5 of 9 innings.
In the bottom of the 9th, Kyle Schwarber drove in 2 runs with a home run. The play put the Philadelphia Phillies ahead to stay, 6-4.
The Philadelphia Phillies stood 73-58, 2nd in the division and 3 games back at the end of August 23, 2026.
Hitters in the win
Kyle Schwarber went 1-for-5 with 1 run, 1 home run, and 2 RBIs. Edmundo Sosa finished 2-for-4 with 1 run, 1 double, and 3 RBIs. Bryan De La Cruz had 2 hits in 4 at-bats with 1 run, 1 double, and 1 RBI.
Bryce Harper finished 2-for-3 with 1 run, 2 doubles, and 1 walk. J.T. Realmuto had 1 hit in 4 at-bats with 1 run. Brandon Marsh collected 1 hit across 3 at-bats with 1 walk. The Philadelphia Phillies' 9 hits came from 6 batters. They also drew 3 walks. 5 hits went for extra bases.
How the staff pitched
Cristopher Sánchez worked 6⅔ innings on 103 pitches, allowing 9 hits and 4 runs, striking out 7. Across 9 innings, the Philadelphia Phillies' staff threw 137 pitches, allowed 10 hits and 4 runs, issued 1 walk, and recorded 9 strikeouts.
Official sources
Team facts, standings, and players reflect the reporting date.