Guardians Explode in Eighth, Stun Mariners with Five-Run Rally

There are comebacks, and then there are the kind that make you question everything you thought you knew about a ballgame. On Sunday at Progressive Field, the Cleveland Guardians reminded everyone why you never leave your seat until the final out, orchestrating one of the most improbable eighth-inning explosions of the season to dispatch the Seattle Mariners 6-5.

Pitching Decisions

1.1IP2H0ER1BB0K
0.1IP2H4ER2BB0K
1.0IP2H0ER0BB1K

Star Performers

Julio Rodríguez

Season AVG: .253
4AB2H0HR1RBI1R1BB
Chase DeLauter

Season AVG: .265
5AB2H0HR2RBI1R0BB

The Mariners looked like they had this one locked down. Through six innings, Seattle had built a 3-1 lead on modest offensive contributions, with Julio Rodriguez, Josh Naylor, and Mitch Garver combining for three RBIs. It was the kind of position where visiting teams usually close out wins without drama. But drama is exactly what the Guardians had other plans for.

Guardians score five runs in bottom of the 8th

Then came the bottom of the eighth, and everything went sideways for Seattle. The Guardians’ offense, dormant for most of the afternoon, suddenly woke up like someone hit the snooze button one too many times. Daniel Schneemann started the festivities with an RBI single, bringing Brayan Rocchio across. Chase DeLauter followed with a two-run single that tied the game, his bat making exactly the kind of contact you dream about in the clutch. The noise from the Progressive Field crowd should have registered on seismographs.

Chase DeLauter's game-tying two-run single

But the damage wasn’t done. Not even close. With the game hanging in the balance, Rhys Hoskins stepped into the box and delivered the dagger, a two-run double down the line that scored Steven Kwan and DeLauter to put Cleveland ahead 6-5. It was the kind of swing that ends debates and crushes opposing fans’ hearts simultaneously.

Rhys Hoskins' go-ahead two-run double

Mariners’ Relief Woes

You can blame Michael Rucker for this loss if you want to get technical about it. The Seattle reliever managed just 0.1 innings while allowing four earned runs on two hits and two walks, a statistical profile that suggests the Mariners might want to have a conversation about his workload management. Sometimes you get a guy who simply doesn’t have it on a given day, and Sunday was absolutely one of those occasions for Rucker.

Hoskins' heroics lead Guardians to 6-5 win

The Mariners had their chances. Julio Rodriguez extended his hitting prowess with a crucial RBI single in the sixth, while Victor Robles showcased his speed with three stolen bases, a constant threat that kept Cleveland’s pitchers uncomfortable. But none of it mattered once the Guardians’ bats came alive in that fateful eighth.

Cleveland’s Comeback Culture

Matt Festa picked up the win despite working just 1.1 innings, benefiting from the kind of fortune that comes when your teammates suddenly remember how to hit. Cade Smith closed it out cleanly with a save, forcing a groundout to end the proceedings and secure what will likely be remembered as one of Cleveland’s most dramatic Sunday victories of the season.

Cade Smith forces groundout to seal victory

This is the kind of game that separates teams in September. Seattle will replay the eighth inning in their heads for weeks, wondering how they let this one slip away. The Guardians, meanwhile, will carry this momentum forward, knowing they can manufacture miracles when everything seems lost.

Condensed Game: SEA@CLE – 6/28/26

One inning. Five runs. One devastating double. That’s all it took for Cleveland to turn a comfortable Mariners’ advantage into heartbreak on Sunday.

Box Score

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford 3B 6 0 2 0 0 1 .222
Julio Rodríguez CF 4 1 2 1 1 2 .253
Josh Naylor 1B 4 1 2 1 0 0 .256
Randy Arozarena LF 5 0 0 0 0 1 .283
Cal Raleigh DH 3 1 1 0 2 0 .165
Cole Young 2B 5 1 2 0 0 0 .253
Colt Emerson SS 5 0 1 0 0 1 .205
Mitch Garver C 3 0 1 1 1 2 .190
Dominic Canzone PH 1 0 0 0 0 1 .274
Victor Robles RF 5 1 2 0 0 1 .242

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Emerson Hancock 5.2 5 1 1 3 6 3.47
Eduard Bazardo 0.1 1 0 0 0 1 1.96
Gabe Speier 1.0 2 0 0 0 0 1.71
Michael Rucker (L) 0.1 2 4 4 2 0 8.53
Josh Simpson 0.2 2 1 1 1 0 9.00

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Steven Kwan CF 4 1 1 0 1 0 .210
Travis Bazzana 2B 3 0 0 1 1 1 .256
Chase DeLauter DH 5 1 2 2 0 1 .265
Kyle Manzardo 1B 3 0 0 0 0 1 .230
Rhys Hoskins 1B 2 0 2 2 0 0 .182
Kahlil Watson RF 3 0 2 0 0 1 .290
David Fry RF 1 0 0 0 1 0 .207
Brayan Rocchio SS 4 1 1 0 1 0 .268
Cooper Ingle LF 2 1 0 0 2 2 .143
Gabriel Arias 3B 2 1 1 0 0 0 .211
Daniel Schneemann 3B 2 1 2 1 0 0 .214
Austin Hedges C 2 0 1 0 0 0 .269
Patrick Bailey C 1 0 0 0 0 1 .174

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Gavin Williams 5.0 6 3 2 3 6 3.81
Shawn Armstrong 0.2 2 1 1 0 2 4.56
Tim Herrin 1.0 1 0 0 0 0 3.14
Matt Festa (W) 1.1 2 0 0 1 0 3.93
Cade Smith (SV) 1.0 2 1 0 0 1 3.05