Rocchio’s Walk-Off Homer Breaks White Sox Hearts in Guardians Thriller

There’s nothing quite like watching a baseball game slip through your fingers in the cruelest way possible, and that’s exactly what happened to the Chicago White Sox on Thursday at Progressive Field. The Guardians pulled off a walk-off victory that will sting for days, with Brayan Rocchio delivering the fatal blow in the bottom of the ninth inning. Final score: 6-5, Cleveland. This is the kind of heartbreak that defines seasons and tests a team’s resolve.

Pitching Decisions

1.0IP0H0ER0BB1K
1.1IP1H2ER2BB2K

Star Performers

Chase Meidroth

Season AVG: .272
4AB1H1HR2RBI1R0BB
Brayan Rocchio

Season AVG: .269
4AB1H1HR3RBI1R1BB

A Game of Momentum Swings

The White Sox looked like they had seized control when Chase Meidroth cranked a two-run homer in the sixth inning to push Chicago ahead. Combined with Kyle Teel’s two-run double in the fifth that followed Sam Antonacci’s RBI knock, it seemed the visiting team had built enough cushion to escape with a win. The pitching matchups were suspect from the jump, with Grant Taylor lasting just 1.1 innings for Chicago, but the offense appeared capable of compensating.

Chase Meidroth's two-run homer (7)

Then David Fry stepped up in the seventh and changed everything with a solo blast that cut into the lead. This is where the game truly turned. The Guardians’ bats awakened, and suddenly momentum swung decisively toward the home team. Cleveland had fought back earlier with Travis Bazzana’s sharp double down the line in the third that scored Bailey, followed by Rocchio’s clutch walk drawing in a run. But a one-run deficit in the final inning doesn’t inspire confidence, does it?

David Fry's solo home run (6)
Kyle Teel's two-run double

Rocchio’s Moment of Glory

That’s where Brayan Rocchio wrote his name in this game’s narrative. The Guardians’ shortstop came through when it mattered most, launching a two-run walk-off home run in the ninth that sent Progressive Field into absolute bedlam. This wasn’t some cheapie either, a fly ball to right field that will haunt Montgomery and the entire White Sox organization. Rocchio finished with 3 RBIs and proved himself the difference-maker in a game that easily could have gone Chicago’s way with one more clutch out.

Brayan Rocchio's two-run walk-off home run (6)
Brayan Rocchio speaks on his walk-off home run

Tim Herrin earned the win despite appearing for just one inning, which speaks volumes about how close this game truly was. Grant Taylor took the loss, and frankly, the White Sox should have done more with the tools they had. Meidroth’s power was real, and Teel’s two-run double showed promise, but in baseball, you don’t get participation trophies for effort.

Brayan Rocchio hits walk-off HR in Guardians' 6-5 win

This is the cruel mathematics of baseball. The White Sox had their chances, made their plays, and still came up one swing short. The Guardians showed the killer instinct necessary to win in September, even if it’s only July. That walk-off blast will echo through both clubhouses for weeks. Chicago heads home asking what if, while Cleveland rides the euphoria of a dramatic finish into their next contest. That’s baseball, folks, and it’s merciless.

Stephen Vogt discusses Guardians' walk-off win
Condensed Game: CWS@CLE – 7/2/26

Box Score

Chicago White Sox Batting

Player AB R H RBI BB SO AVG
Sam Antonacci LF 4 1 2 1 0 1 .299
Randal Grichuk PH 1 0 0 0 0 0 .263
Junior Perez LF 0 0 0 0 0 0 .250
Miguel Vargas 3B 5 1 1 0 0 2 .244
Kyle Teel C 4 0 1 2 1 2 .233
Andrew Benintendi DH 4 0 1 0 0 0 .243
Colson Montgomery SS 4 0 1 0 0 1 .221
Braden Montgomery RF 3 1 1 0 1 0 .243
Chase Meidroth 2B 4 1 1 2 0 0 .272
Tristan Peters CF 4 1 1 0 0 0 .286
Jacob Gonzalez 1B 4 0 1 0 0 0 .253

Chicago White Sox Pitching

Pitcher IP H R ER BB SO ERA
Davis Martin 3.1 6 2 2 5 0 3.08
Chris Murphy 1.2 0 0 0 0 0 4.00
Sean Newcomb 1.0 1 1 1 2 1 2.66
Brandon Eisert 1.0 1 1 1 0 1 5.32
Grant Taylor (L) 1.1 1 2 2 2 2 3.02

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Travis Bazzana 2B 3 1 2 1 2 1 .251
Chase DeLauter DH 5 0 1 1 0 0 .274
Kyle Manzardo 1B 1 0 0 0 2 0 .230
Rhys Hoskins 1B 1 0 0 0 1 1 .181
Daniel Schneemann PR 0 1 0 0 0 0 .216
Kahlil Watson RF 4 0 0 0 1 0 .261
Brayan Rocchio SS 4 1 1 3 1 1 .269
Cooper Ingle LF 3 0 0 0 0 0 .071
David Fry LF 1 1 1 1 0 0 .220
Gabriel Arias 3B 4 1 1 0 0 0 .211
Patrick Bailey C 4 1 2 0 0 1 .179
Steven Kwan CF 2 0 1 0 2 0 .216

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Slade Cecconi 5.0 9 5 5 1 3 4.44
Daniel Espino 1.2 1 0 0 1 2 5.40
Shawn Armstrong 1.1 0 0 0 0 0 4.50
Tim Herrin (W) 1.0 0 0 0 0 1 2.97