MLB Scores · MLB Odds

Pirates vs Guardians

Final · Sat Jul 18 · 7:10 PM ET · Progressive Field

Pittsburgh PiratesPirates51-48
3
FinalJul 18, 2026
Cleveland GuardiansGuardians52-47
5
StreamMLB.TVCLEGuardians.TV

Closing line

US sportsbook at first pitch
Moneyline
PIT−111
CLE−109
Run line
PIT −1.5+154
CLE +1.5−187
Total O/U
Over 8.5−108
Under 8.5−112
  • Run line: Guardians +1.5 covered.
  • Total O/U: under 8.5 (8 runs).

Recap

The Cleveland Guardians beat the Pittsburgh Pirates 5-3 at Progressive Field in Cleveland on Jul 18, 2026 to move to 52-47.

The Guardians came back from 3 runs down, trailing 3-0 in the Top 4.

Score by inning

Pittsburgh Pirates and Cleveland Guardians, score by inning
Team123456789R
PIT0111000003
CLE0000000325

W: Smith (3-1) · L: Santana (2-5)

Scoring plays

Top 2

  1. PITSacrifice flyLowe hit sacrifice fly to right, O'Hearn scored.1-0

Top 3

  1. PITDoubleValdez doubled to right, Gonzales scored.2-0

Top 4

  1. PITSingleMangum reached on infield single to catcher, Lowe scored on throwing error by catcher Hedges, Flores Jr. to second. Cleveland Guardians challenged: call on the field was upheld.3-0

Bottom 8

  1. CLESingleDeLauter singled to right, Kwan scored, Rocchio to third.3-1
  2. CLEStolen BaseRocchio scored on Soto wild pitch, DeLauter stole third.3-2
  3. CLESingleWatson singled to right, DeLauter scored.3-3

Bottom 9

  1. CLEHome runBazzana homered to center (414 feet), Kwan scored.3-5

Team stats

PITCLE
Hits
6
11
Home Runs
0
1
Runs Batted In
2
4
Walks
5
4
Strikeouts
10
10
Runners Left On Base
15
17
Errors
0
1

Player stats

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake Mangum CF1-5501000115.301.354.377
Nick Gonzales 3B1-4411000112.309.370.402
Bryan Reynolds LF1-3301001115.286.402.482
Esmerlyn Valdez RF1-4401100212.304.363.716
Ryan O'Hearn 1B0-3310001022.282.346.478
Marcell Ozuna DH1-4401000121.206.287.333
Brandon Lowe 2B0-2210101118.248.317.485
Rafael Flores Jr. C0-2200002125.333.500.667
Jared Triolo SS1-3301000113.235.302.306
Jacob Gonzalez SS0-110000014.250.324.391

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Mason Montgomery P1.000011014-94.0314
Khristian Curtis P5.020024068-420.0068
Yohan Ramirez P0.220001014-103.2714
Brandon Eisert P0.233302022-156.4422
Gregory Soto P0.210012019-113.9819
Dennis Santana P0.13220019-76.209

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Travis Bazzana 2B2-3312212116.243.337.410
Brayan Rocchio SS1-441100008.272.338.401
Chase DeLauter DH1-4411100020.277.343.443
Rhys Hoskins 1B0-220000029.177.312.359
Kahlil Watson RF1-220110008.229.256.313
Daniel Schneemann CF1-3301001221.211.279.331
David Fry RF0-110000118.202.318.372
Kyle Manzardo 1B0-220000029.210.304.351
Petey Halpin CF1-330100007.188.212.250
Gabriel Arias 3B0-110000015.227.265.402
Austin Hedges C0-220000007.285.343.408
Patrick Bailey C1-2201000110.186.239.273
Steven Kwan LF3-4423000018.237.343.296

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Logan Allen P3.163233081-512.4581
Shawn Armstrong P1.000003010-104.4010
Erik Sabrowski P0.200000010-53.5410
Franco Aleman P1.000010014-71.0014
Colin Holderman P1.000011015-81.7315
Will Dion P1.000001014-85.1114
Cade Smith P1.000002013-92.7813

Game info

VenueProgressive Field, Cleveland, OH
Attendance32,997
OfficialsHome Plate Umpire: Jim Wolf · First Base Umpire: Alex Mackay · Second Base Umpire: Alan Porter · Third Base Umpire: John Bacon

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