Cardinals Dismantle Wheeler, Burleson Powers Rout of Phillies

The Philadelphia Phillies brought a knife to a gunfight on Wednesday night at Busch Stadium, and the St. Louis Cardinals made them pay dearly. A 7-1 drubbing that left manager Don Mattingly searching for answers marks another embarrassing stumble for a team that should know better by now. This wasn’t a competitive game. This was a masterclass in offensive execution by the Cards and a complete abdication of responsibility by a Phillies team that got outplayed at every turn.

Pitching Decisions

5.0IP6H1ER0BB6K
5.0IP6H4ER1BB5K

Star Performers

Bryce Harper

Season AVG: .254
2AB1H0HR0RBI1R2BB
Alec Burleson

Season AVG: .287
3AB2H0HR3RBI1R0BB

Burleson Carries the Load

Alec Burleson's two-run double
Alec Burleson's RBI single
Alec Burleson on the Cardinals' offense

Alec Burleson was the story here, and frankly, the Phillies had no answer for him. The Cardinals’ slugger went 2-for-3 with three RBIs, including a two-run double in the fifth inning that essentially put the game out of reach. When a player gets hot like that, you tip your cap and move on. Burleson didn’t beat the Phillies with flash or home run power, he beat them with line drives to the gaps and relentless contact. That’s the kind of baseball that wins games in August when pennant races tighten up.

Condensed Game: PHI@STL – 8/12/26
Cardinals hit a four-run 5th inning

The fifth inning told the entire story. The Cardinals scored four runs with crisp, smart baseball. No walks, no errors, just guys putting the bat on the ball and running the bases with purpose. Iván Herrera and Jordan Walker contributed RBI hits, Nathan Church had already doubled in a run in the second, and suddenly the Phillies were staring down a 6-1 deficit with the game effectively over before the seventh inning stretch.

Wheeler Utterly Pedestrian

Zack Wheeler's five strikeouts
Breaking down Zack Wheeler's pitches
Zack Wheeler's outing against the Cardinals

Zack Wheeler struck out five and walked just one, so the box score won’t look as bad as the reality felt. But Wheeler surrendered six hits in five innings and allowed four runs, which is simply unacceptable from a pitcher of his caliber. The Phillies got one run in the fourth when Luis Arraez drove in Bryce Harper with a ground-rule double, but that was the extent of their offensive contribution. One run. At home. Against a team that they should be competing with down the stretch. That’s not a pitching problem, that’s a lineup problem.

Kyle Leahy strikes out six in win
Kyle Leahy begins his start with a K
Breaking down Kyle Leahy's pitches
Kyle Leahy's outing against the Phillies

Kyle Leahy, meanwhile, was everything Wheeler wasn’t. Six strikeouts in five innings, allowing just one run on six hits with zero walks. That’s the kind of efficient, dominant performance that changes the momentum of a series. The Cardinals’ pitching depth suddenly looks more formidable than anyone gave them credit for heading into August.

Reality Check Needed

Oliver Marmol on César Prieto ending his skid
Don Mattingly talks Phillies' 7-1 loss to Cardinals

The Phillies need to ask themselves some hard questions after this embarrassment. They came to St. Louis and got manhandled by a Cardinals team that executed better, pitched better, and hit better. There’s no excuse for generating just one run across nine innings against an opposing pitcher who wasn’t even spectacular. This is the kind of loss that sticks with teams, the kind that shows up in September when games actually matter.

Wednesday night at Busch Stadium belonged entirely to St. Louis. The Phillies were passengers on a ride they had no business being in.

Box Score

Philadelphia Phillies Batting

Player AB R H RBI BB SO AVG
Kyle Schwarber DH 4 0 0 0 0 2 .248
Trea Turner SS 4 0 0 0 0 0 .247
Bryce Harper RF 2 1 1 0 2 1 .254
Luis Arraez 2B 4 0 1 1 0 0 .313
Bryson Stott 3B 4 0 1 0 0 1 .266
Brandon Marsh LF 2 0 0 0 0 1 .273
Bryan De La Cruz LF 2 0 0 0 0 1 .321
J.T. Realmuto C 3 0 0 0 0 2 .220
Alec Bohm 1B 3 0 2 0 0 0 .231
Justin Crawford CF 3 0 1 0 0 0 .264

Philadelphia Phillies Pitching

Pitcher IP H R ER BB SO ERA
Zack Wheeler (L) 5.0 6 5 4 1 5 2.89
Brooks Raley 1.0 0 0 0 0 2 2.18
José Alvarado 0.1 1 2 2 3 0 6.14
Chase Shugart 1.2 1 0 0 0 2 4.73

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
JJ Wetherholt 2B 3 2 1 0 2 2 .245
Iván Herrera DH 4 2 1 1 1 1 .249
Alec Burleson 1B 3 1 2 3 0 1 .287
Jordan Walker RF 3 1 1 1 1 0 .284
Nathan Church CF 3 0 1 2 0 0 .239
Masyn Winn SS 4 0 0 0 0 2 .243
César Prieto 3B 2 1 1 0 0 0 .071
Blaze Jordan 3B 2 0 0 0 0 1 .246
José Fermín LF 3 0 0 0 0 1 .240
Everson Pereira LF 1 0 1 0 0 0 .233
Jimmy Crooks C 3 0 0 0 0 1 .173

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Kyle Leahy (W) 5.0 6 1 1 0 6 3.38
Justin Bruihl 1.1 0 0 0 1 0 3.32
Gordon Graceffo 1.2 0 0 0 0 0 3.17
Luis Gastelum 1.0 0 0 0 1 2 6.89