Phillies extend winning streak, defeat Cardinals 12-3 behind Painter and Schwarber

Yahoo Sports1 min read • Latest: Aug 23, 2026, 1:03 AM

Last updated Aug 23, 2026

Phillies extend winning streak, defeat Cardinals 12-3 behind Painter and Schwarber
Summary

The Philadelphia Phillies defeated the St. Louis Cardinals 12-3 on Saturday night, extending their winning streak to eight games. Rookie Andrew Painter pitched seven strong innings, allowing just one run and striking out eight batters. Kyle Schwarber contributed one of his league-leading home runs, hitting his 38th of the season. The offense was supported by Edmundo Sosa's two-run double in the first inning and Bryce Harper's three-run homer in the sixth. Cardinals pitcher Quinn Mathews struggled, yielding seven earned runs in five innings. The two teams will face off again with Cardinals' Kyle Leahy scheduled to pitch against Phillies' Cristopher Sánchez.

Source Links
By the Numbers
  • Phillies improve to an eight-game winning streak.
  • Andrew Painter allows one run in seven innings pitched.
  • Kyle Schwarber hits his MLB-leading 38th home run.
  • Cardinals' Quinn Mathews gives up seven runs in five innings.
  • Next game features Kyle Leahy and Cristopher Sánchez.
Latest Updates
  • 1:03 AMYahoo SportsPainter works 7 strong innings, Schwarber hits MLB-leading 38th HR as Phillies rout Cardinals 12-3
What they're saying
"

Rookie Andrew Painter pitched seven strong innings and Kyle Schwarber hit his MLB-leading 38th homer of the season as the Philadelphia Phillies extended their winning streak to eight games with a 12-3 rout of the St. Louis Cardinals on Saturday night. Every Phillies starter had at least one hit. Edmundo Sosa had two hits, including a two-run double in the first inning.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days