MLB Scores · MLB Odds

Cubs vs Pirates

Final/10 · Fri Jul 24 · 6:40 PM ET · PNC Park

Chicago CubsCubs58-45
3
Final/10Jul 24, 2026
Pittsburgh PiratesPirates53-51
2
TVMarquee Sports NetStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
CHC−110
PIT−110
Run line
CHC −1.5+154
PIT +1.5−187
Total O/U
Over 8−107
Under 8−112
  • Run line: Pirates +1.5 covered.
  • Total O/U: under 8 (5 runs).

Recap

The Chicago Cubs beat the Pittsburgh Pirates 3-2 in 10 innings at PNC Park in Pittsburgh on Jul 24, 2026 to move to 58-45.

The game was played before 35,593.

Score by inning

Chicago Cubs and Pittsburgh Pirates, score by inning
Team12345678910R
CHC00000100023
PIT00001000012

W: Thielbar (3-2) · L: Ramirez (6-3) · S: Hollowell (0-0)

Scoring plays

Bottom 5

  1. PITSingleDavis reached on infield single to second, Ozuna scored, Triolo to second, Lowe to third.0-1

Top 6

  1. CHCHome runCrow-Armstrong homered to right (375 feet).1-1

Top 10

  1. CHCSingleSwanson singled to center, Happ scored, Ramirez to second. Pittsburgh Pirates challenged: call on the field was upheld.2-1
  2. CHCWalkSuzuki walked, Ramirez scored, Crow-Armstrong to second, Swanson to third.3-1

Bottom 10

  1. PITGroundoutGonzales grounded out to shortstop, Davis scored.3-2

Team stats

CHCPIT
Hits
6
8
Home Runs
1
0
Runs Batted In
3
2
Walks
3
3
Strikeouts
11
6
Runners Left On Base
14
15
Errors
0
0

Player stats

Cubs · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Pete Crow-Armstrong CF2-4412111222.285.385.527
Seiya Suzuki RF0-4400101124.267.356.472
Michael Busch 1B0-5500000218.241.363.399
Alex Bregman 3B0-3300001012.237.333.355
Ian Happ LF1-4411000221.223.335.431
Nico Hoerner 2B1-4401000120.244.310.336
Pedro Ramirez DH1-4411000113.284.325.432
Carson Kelly C0-3300000011.262.354.380
Michael Conforto PH0-110000003.237.324.480
Miguel Amaya C0-000000000.232.350.355
Dansby Swanson SS1-4401100214.213.293.408

Cubs · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Matthew Boyd P7.071134097-643.8197
Jacob Webb P1.010001010-92.8410
Caleb Thielbar P1.000001012-84.0612
Gavin Hollowell P1.00100005-42.085

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake Mangum CF2-5502000016.305.354.375
Nick Gonzales 3B1-550110008.312.369.412
Bryan Reynolds LF0-5500000214.272.386.456
Esmerlyn Valdez RF0-4400000114.282.370.692
Ryan O'Hearn 1B2-4402000114.277.340.461
Marcell Ozuna DH0-3310001012.203.289.329
Brandon Lowe 2B0-3300001112.241.311.468
Jared Triolo SS1-4401000116.248.316.319
Henry Davis C2-3312101018.172.268.333

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jared Jones P6.021115183-553.7283
Wilber Dotel P1.020001021-144.8421
Mason Montgomery P1.000003015-103.7015
Gregory Soto P1.000000016-103.8016
Yohan Ramirez P1.022122023-153.3123

Game info

VenuePNC Park, Pittsburgh, PA
Attendance35,593
OfficialsHome Plate Umpire: Alex Tosi · First Base Umpire: Cory Blaser · Second Base Umpire: Jansen Visconti · Third Base Umpire: Andy Fletcher
TVMarquee Sports Net · local

Last and next games

Head to head

  • Next meeting: L 7-8 at PITSun Jul 26

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