Philadelphia Phillies at St. Louis Cardinals

Mon Aug 106:45 PM CT
By JR·2 min read

TLDR: Nobody circles a Monday night in mid-August between a wild-card hopeful and a team already selling off pieces, but this one had a walk-off-adjacent finish anyway — St. Louis clawed back from a five-run hole before Philadelphia survived by a single run.

FINAL · MON AUG 10, 11:45 PM
6
5
Final123456789RHE
PHI
020010120680
STL
000002030582
Philadelphia Phillies
  • Won last game, 63-56 overall record
  • Deadline buyers, added Luis Arraez
  • Painter carries a 6.05 ERA, 1-8 record
  • Bullpen down Kilian, Keller and Banks
St. Louis Cardinals
  • Won last game, took 2 of 3 vs Rockies
  • Dobbins posted a solid last outing (3.40 ERA)
  • Sitting under .500 at 59-59, deadline sellers
  • Committed 2 errors, shaky defensively this game

Andrew Painter (1-8, 6.05 ERA) gets the ball for Philadelphia looking to build on a last outing where he worked 4.0 innings and allowed just 1 earned run against Washington. Hunter Dobbins (2-2, 3.40 ERA) counters for St. Louis, coming off a 6.1-inning, 2-run effort in a loss to the Yankees. First pitch was 6:45 PM CT at Busch Stadium.

Andrew Painter
Andrew Painter
(3-8)·6.04 ERA
Aug 5 vs Nationals
ND
4.0IP
1ER
4K
1BB
63P
08/10 Lineup
Hunter Dobbins
Hunter Dobbins
(3-3)·3.67 ERA
Aug 4 @ Yankees
L
6.1IP
2ER
4K
3BB
92P
08/10 Lineup

Philadelphia's bullpen took a hit right before this series — Caleb Kilian landed on the 15-day IL with a right-side injury suffered during Sunday's extra-innings win over Toronto, thinning out a relief corps that's already missing Brad Keller and Tanner Banks for the year. St. Louis, meanwhile, is playing out the string as a deadline seller, and the market noticed: the Cardinals' moneyline price cratered pregame, drifting hard against them as bettors piled onto the Phillies to win outright.

Both clubs arrived hot off wins, which made the 91-degree, partly sunny evening at Busch feel less like a formality than the records suggested. It played out that way — this one had a five-run swing, a two-error night from the home defense, and a finish that came down to the final outs.

Philadelphia built the cushion methodically: 2 in the second, 1 in the fifth, 1 in the seventh, then 2 more in the eighth to push it to 6-1. St. Louis had been dormant at the plate for six innings before erupting for 2 in the sixth and 3 in the eighth, an 8-hit, comeback bid that got the tying run to the plate before it ran out of runway. The Cardinals' 2 defensive errors didn't help matters in a game decided by 1 run.

08/09WvsBlue Jays7-6
08/08LvsBlue Jays5-7
08/07LvsBlue Jays4-5
08/06WvsNationals7-3
08/05LvsNationals4-10
08/09WvsRockies7-4
08/08LvsRockies6-8
08/08WvsRockies3-2
08/05W@Yankees3-1
08/04L@Yankees0-2

Philadelphia enters the stretch run as a trade-deadline buyer after adding Luis Arraez, while St. Louis has been selling off pieces as it leans into a rebuild — a split-timeline dynamic that showed up in how each team played this one, with the Phillies pushing the lead and the Cardinals scrapping just to make it interesting.

It wasn't clean for either side. Philadelphia needed its bullpen to hold a 5-run lead down the stretch with Kilian already out, and St. Louis needed 8 hits and a furious 8th-inning rally just to make the final margin respectable. Neither storyline changes the standings much, but it was a lot more competitive than a buyer-seller mismatch had any business being.

Phillies 6, Cardinals 5: Final Score & Odds Recap — Phillies Hang On For One-Run Win At Busch