Phillies dominate Cardinals, Painter shines in 12-3 victory
Yahoo Sports • 1 min read • Latest: Aug 23, 2026, 12:52 AM
Last updated Aug 23, 2026

The Philadelphia Phillies defeated the St. Louis Cardinals 12-3 on August 22, 2026, at Citizens Bank Park. Andrew Painter delivered a standout performance, pitching seven innings with only one run and eight strikeouts, while the Phillies' offense exploded for 12 runs, including a three-run home run by Bryce Harper and a solo shot from Kyle Schwarber. The victory marked an impressive return for Painter, who was sent to the minors earlier this season to refine his skills. The Phillies' strong showing helped solidify their position in the pennant race, as they continued to rely on a solid rotation showcasing one of their promising young pitchers. They look to build on this momentum in their next game.
- •Phillies score early, leading 7-0 after three innings.
- •Bryce Harper hits a three-run homer; Kyle Schwarber adds a solo shot.
- •Andrew Painter throws seven strong innings, allowing one run with eight strikeouts.
- •St. Louis manages two late runs but cannot mount a comeback.
- 12:52 AMYahoo Sports — Whiffin’, not Paintin’: Phillies 12, Cardinals 3
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days
MLB•Aug 23, 2026, 1:37 AMRoyals beat the Tigers 3-1 as Wacha goes 7 innings and Isbel, Perez homer
MLB•Aug 23, 2026, 1:03 AMPainter works 7 strong innings, Schwarber hits MLB-leading 38th HR as Phillies rout Cardinals 12-3
MLB•Aug 23, 2026, 12:48 AMPhiladelphia Phillies vs Miami Marlins
MLB•Aug 23, 2026, 12:33 AMPhillies Jump All Over Mathews, Clobber Cardinals Saturday Night
MLB•Aug 22, 2026, 11:48 PMPhillies Manager Don Mattingly Makes Alec Bohm Admission During Cardinals Series
MLB•Aug 22, 2026, 10:52 PMOrioles Announce Pete Alonso Decision During Crucial Rays Series
