MLB Scores · MLB Odds

Cardinals vs Phillies

Final/10 · Fri Aug 21 · 6:40 PM ET · Citizens Bank Park

St. Louis CardinalsCardinals66-64
6
Final/10Aug 21, 2026
Philadelphia PhilliesPhillies71-58
7
TVNBC Sports PhilStreamMLB.TVCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
STL+227
PHI−246
Run line
STL +1.5−104
PHI −1.5−116
Total O/U
Over 8−112
Under 8−108
  • Run line: Cardinals +1.5 covered.
  • Total O/U: over 8 (13 runs).

Recap

The Philadelphia Phillies beat the St. Louis Cardinals 7-6 in 10 innings at Citizens Bank Park in Philadelphia on Aug 21, 2026 to move to 71-58.

The lead changed hands 5 times. The Phillies have won 6 straight.

Score by inning

St. Louis Cardinals and Philadelphia Phillies, score by inning
Team12345678910R
STL20000201016
PHI02100200027

W: McFarlane (2-1) · L: Gastelum (3-3)

Scoring plays

Top 1

  1. STLHome runBáez homered to right center (360 feet), Walker scored.2-0

Bottom 2

  1. PHIDoubleMarsh doubled to right, Stott scored.2-1
  2. PHIDoubleRealmuto doubled to left, Marsh scored.2-2

Bottom 3

  1. PHISingleBohm singled to right, Arraez scored.2-3

Top 6

  1. STLHome runWalker homered to right center (392 feet), Herrera scored.4-3

Bottom 6

  1. PHIDoubleRealmuto doubled to left, Bohm scored, Marsh to third.4-4
  2. PHISacrifice flyCrawford hit sacrifice fly to center, Marsh scored, Realmuto to third.4-5

Top 8

  1. STLSingleTorres singled to center, Burleson scored, Pereira to second.5-5

Top 10

  1. STLSingleFermín singled to left, Burleson scored.6-5

Bottom 10

  1. PHITripleBohm tripled to center, Harper scored and Sosa scored.6-7

Team stats

STLPHI
Hits
11
11
Home Runs
2
0
Runs Batted In
6
7
Walks
1
5
Strikeouts
13
6
Runners Left On Base
16
13
Errors
0
1

Player stats

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B0-5500000427.241.345.369
Ivan Herrera DH1-5511000321.244.360.382
Jordan Walker RF2-5522210123.289.348.511
Joshua Baez LF1-3311210211.179.273.607
Alec Burleson 1B1-222100004.289.355.489
Blaze Jordan 3B1-5501000114.241.269.362
Jose Fermin CF2-5502100029.251.324.370
Everson Pereira CF1-3301000122.235.309.439
Masyn Winn SS0-000000000.238.314.326
Bryan Torres LF1-4401100115.237.300.381
Pedro Pages C1-2201001010.213.262.320
Nathan Church PR0-000000000.235.280.355
Jimmy Crooks C0-110000005.172.250.311

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Hunter Dobbins P4.053333078-443.6778
Caleb Ferguson P1.122211024-154.5024
Gordon Graceffo P0.21001008-43.138
Justin Bruihl P2.010000021-153.3921
Luis Gastelum P1.022102021-155.6621

Phillies · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Schwarber DH0-4400001113.242.361.522
Trea Turner SS0-4400001220.246.299.393
Bryce Harper RF0-4410001119.257.379.488
Luis Arraez 2B3-5513000022.322.355.444
Edmundo Sosa PR0-001000000.219.262.353
Alec Bohm 1B3-5513300023.246.303.389
Bryson Stott 3B0-3310001116.262.340.411
Brandon Marsh LF2-3322100113.277.321.440
Bryan De La Cruz LF1-110100001.355.405.581
J.T. Realmuto C2-3302201016.219.296.345
Justin Crawford CF0-110010008.270.315.359
Derek Hill CF0-110000001.235.291.416

Phillies · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jesus Luzardo P5.2542192110-673.23110
Tim Mayza P0.220001019-113.4719
Orion Kerkering P1.111001023-133.5323
Brooks Raley P0.11000007-52.237
Jhoan Duran P1.010002013-121.7513
Alex McFarlane P1.01100009-51.699

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:56 PM ET. How game pages are made