CLEVELAND — The Guardians , fighting to stay above .500 , beat the Toronto Blue Jays in walk-off fashion June 25 at Progressive Field .
Gavin Williams (5-3, 3.58 ERA), who has found his stride after leaning on his cutter, pitched well opposite future Hall of Famer Max Scherzer (0-0, 6.00 ERA).
The Guardians entered June 25 1.5 games out of a Wild Card spot in the American League playoff race .
Here's how the game unfolded through our live updates and highlights.
Jose Ramirez wins it in walk-off fashion; Guardians beat the Blue Jays
Entering the inning tied and with the winning run on second base via the free runner, Steven Kwan was intentionally walked. David Fry put down a perfect sacrifice bunt that ended up going as a hit to load the bases with nobody out.
Jose Ramirez won it by lining a single to left field, and the Guardians beat the Blue Jays 5-4 in 10 innings. That's Ramirez's eighth walk-off plate appearance and his first since May 28, 2023.
Watch Jose Ramirez walk-off hit for Guardians
Guardians, Blue Jays headed to extra innings
Bo Naylor grounded out with a runner on first to end the bottom of the ninth, and the Guardians and Blue Jays will head to the 10th inning tied 4-4.
Nic Enright is entering the game for the Guardians.
Emmanuel Clase pitches the 9th; Guardians looking to walk it off vs Blue Jays
Emmanuel Clase pitched a clean top of the ninth, and the Guardians will have a chance to win it in the bottom of the ninth, tied 4-4.
Daniel Schneemann , Nolan Jones and Gabriel Arias are due up.
Jakob Junis escapes bases-loaded jam
The Blue Jays loaded the bases with one out before Jakob Junis struck out both Ernie Clement and Alan Roden with the go-ahead run 90 feet away, and the Guardians and Blue Jays will head to the bottom of the eighth still tied.
Guardians, Blue Jays tied heading to 8th inning
Kyle Manzardo sent a towering fly ball to the wall in center field but was just a few feet short of a go-ahead home run, and the Guardians and Blue Jays are heading to the eighth inning tied 4-4.
Jakob Junis is entering the game.
Lane Thomas ties Guardians-Blue Jays game with home run
Former Cleveland reliever Nick Sandlin entered the game in place of Max Scherzer, and Lane Thomas quickly lined a score-tying, solo home run to the Home Run Porch in left field to make it 4-4 in the bottom of the sixth inning.
That was Thomas' third homer of the season.
Guardians, Blue Jays score: Toronto takes lead over Cleveland
With a runner on third and Matt Festa now in the game, former Cleveland infielder Ernie Clement gave the Blue Jays a 4-3 lead via a sacrifice fly to center field. Lane Thomas made a terrific sliding catch, but it was still deep enough to score the run.
Gavin Williams' final line: four runs on five hits with two strikeouts in 5 1/3 innings. He was cruising until the sixth inning.
George Springer ties Guardians-Blue Jays game in 6th inning
It's tied again in Cleveland.
In the top of the sixth, the Blue Jays loaded the bases for George Springer, who drilled a two-run single to right-center field, tying it 3-3.
Guardians reliever Matt Festa is warming in Cleveland's bullpen. Williams is only at 81 pitches, and he's had an extremely efficient night thus far.
Gabriel Arias gives Guardians the lead in 4th inning
Timely hitting has, at times, been an issue for the Guardians, but they got just what they needed from Gabriel Arias, who came through with a two-run, two-out double to right-center field to give the Guardians a 3-1 lead in the fourth inning.
With runners on the corners, Max Scherzer was nearly out of the inning before Arias roped a double that scored both runners, including Nolan Jones from first with a head-first slide, just beating Andres Gimenez's relay throw to the plate.
Vladimir Guerrero Jr. home run ties Guardians-Blue Jays game
Vladimir Guerrero Jr. tied it with a solo home run to left field. You could tell it was gone just by the crack of the bat. Williams has leaned on his cutter as of late, but that one was sent over the wall.
It's 1-1 Guardians-Blue Jays in the fourth.
Gavin Williams allows 1 hit through 3 innings; Guardians, Blue Jays score update
Gavin Williams has looked sharp tonight, allowing just one hit through the first three innings as the Guardians hold a 1-0 lead entering the top of the fourth.
Guardians, Blue Jays score: Jose Ramirez drives in Steven Kwan against Max Scherzer
The Guardians took an early 1-0 lead against Max Scherzer and the Blue Jays.
Steven Kwan drew a walk to open the inning and later stole second. Jose Ramirez brought him home with an RBI single into right field, putting Cleveland up 1-0.
Before that, Gavin Williams worked a 1-2-3 first inning with a strikeout.
Below is some pregame information.
Guardians lineup vs Blue Jays
-
Steven Kwan, LF
-
Kyle Manzardo, DH
-
Jose Ramirez, 3B
-
Carlos Santana , 1B
-
Lane Thomas, CF
-
Daniel Schneemann, 2B
-
Nolan Jones, RF
-
Gabriel Arias, SS
-
Bo Naylor, C
Guardians news: 'He's a very old man': Carlos Santana has career month in May 2025
MLB standings: AL Central Division
The American League Central Division standings entering June 25:
-
Tigers 50-30
-
Guardians 39-38 (9.5)
-
Royals 38-41 (11.5)
-
Twins 37-42 (12.5)
-
White Sox 26-55 (26.5)
Guardians schedule | Upcoming games
The Guardians host the Blue Jays and St. Louis Cardinals for three games each in a six-game homestand before going on the road to Chicago to play the Cubs.
How can I watch, stream or listen to the Guardians vs Blue Jays game?
The game on June 25 can be viewed locally on AT&T U-verse (channel 1736), COX (channel 80), DIRECTV Satellite and Streaming (channel 662), FuboTV and Spectrum (channel 1306). It can also be streamed via MLB's direct-to-consumer streaming subscription ( CLEGuardians.TV ) for $99.99 a season or $19.99 a month. And it'll be available on the radio via WTAM 1100, WMMS 100.7 and WARF 1350.
This article originally appeared on Akron Beacon Journal: Guardians score walk-off win vs Blue Jays on Jose Ramirez hit

