MLB Scores · MLB Odds

Pirates vs Cardinals

Final · Sun Aug 30 · 2:15 PM ET · Busch Stadium

Pittsburgh PiratesPirates67-71
5
FinalAug 30, 2026
St. Louis CardinalsCardinals68-70
4
StreamMLB.TVCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
PIT−119
STL+111
Run line
PIT −1.5+134
STL +1.5−162
Total O/U
Over 7.5−118
Under 7.5−102
  • Run line: Cardinals +1.5 covered.
  • Total O/U: over 7.5 (9 runs).

Recap

The Pittsburgh Pirates edged the St. Louis Cardinals 5-4 at Busch Stadium in St. Louis on Aug 30, 2026 to move to 67-71.

The game was played before 23,459.

Score by inning

Pittsburgh Pirates and St. Louis Cardinals, score by inning
Team123456789R
PIT0210101005
STL0000202004

W: Ashcraft (14-5) · L: Liberatore (5-13) · S: Montgomery (5-3)

Scoring plays

Top 2

  1. PITHome runValdez homered to right (355 feet), Lowe scored.2-0

Top 3

  1. PITRunCruz scored on error, Lowe safe at first on fielding error by third baseman Urías.3-0

Top 5

  1. PITHome runTriolo homered to left (412 feet).4-0

Bottom 5

  1. STLSingleHerrera singled to center, Saggese scored, Torres to second.4-1
  2. STLSingleBurleson singled to right, Torres scored, Herrera to second.4-2

Top 7

  1. PITSingleLowe singled to left, Cruz scored, Flores Jr. to second.5-2

Bottom 7

  1. STLSacrifice flyTorres hit sacrifice fly to center, Urías scored.5-3
  2. STLDoubleHerrera doubled to left, Saggese scored.5-4

Team stats

PITSTL
Hits
8
9
Home Runs
2
0
Runs Batted In
4
4
Walks
4
3
Strikeouts
15
6
Runners Left On Base
16
16
Errors
0
1

Player stats

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jared Triolo SS1-4411111221.247.320.319
Oneil Cruz DH1-4421001120.263.351.484
Bryan Reynolds LF2-5502000218.262.369.421
Rafael Flores Jr. C0-4400001222.222.308.519
Brandon Lowe 2B2-4412100116.251.320.476
Esmerlyn Valdez RF1-4411210120.244.355.535
Billy Cook CF0-000000000.180.196.240
Jake Mangum RF1-4401000216.287.343.373
Spencer Horwitz 1B0-3300001122.247.349.383
Nick Yorke 3B0-4400000317.206.268.275

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Braxton Ashcraft P5.062213071-503.5971
Kirby Yates P1.00000108-63.408
Camilo Doval P0.222221019-94.1319
Yohan Ramirez P0.10000006-43.106
Luke Weaver P1.010001010-82.2610
Mason Montgomery P1.000000011-73.0711

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Bryan Torres LF2-2212101010.264.324.400
Joshua Baez PH0-110000004.167.220.481
Ivan Herrera C2-5502200017.243.358.375
Alec Burleson 1B1-4401101014.288.353.476
Jordan Walker RF0-4400000213.285.343.496
Nolan Gorman DH0-4400000018.187.270.320
Jose Fermin 2B1-4401000115.240.306.356
Nathan Church CF0-4400000111.239.283.366
Ramon Urias 3B0-3310001213.151.267.315
Thomas Saggese SS3-4423000010.210.264.296

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore P5.2643292107-655.41107
Ryne Stanek P0.10000105-54.395
Luis Gastelum P1.011122026-115.0426
Gordon Graceffo P2.010003034-202.9034

Game info

VenueBusch Stadium, St. Louis, MO
Attendance23,459
OfficialsHome Plate Umpire: Willie Traynor · First Base Umpire: Tripp Gibson · Second Base Umpire: Nick Mahrley · Third Base Umpire: Marvin Hudson

Last and next games

Head to head

More scores

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, 5:00 PM ET. How game pages are made