Guardians Edge Blue Jays 8-6 in Exciting April 25 Showdown

The following recap covers a wild, high-scoring night in Toronto. Angel Martínez broke out for the Cleveland Guardians, smashing two home runs and driving in four runs to fuel an 8-6 win over the Toronto Blue Jays.

Martínez’s solo shot in the first capped a five-run frame. He followed that up with a second homer in the third, taking advantage of a clearly tired Max Scherzer.

Cleveland’s offense looked energized, and the bullpen hung on late. Toronto’s rotation just couldn’t stop the bleeding, and the Guardians walked away with a much-needed road victory.

Martínez’s multi-homer night lifts Guardians in Toronto

This game started with fireworks. Cleveland jumped ahead with a five-run first inning, thanks to Martínez’s leadoff blast.

His second homer came after he fouled off seven pitches, finally connecting on the 11th pitch to send Scherzer to the showers. That’s some serious grit at the plate.

Martínez notched his second four-RBI game of the season and the third of his career. He’s flashing real breakout potential this year.

Toronto tried to answer. Kazuma Okamoto and Jesús Sánchez both hit solo homers, but the Guardians’ bullpen held strong at the end.

Angel Martínez’s breakout performance and four-RBI night

Martínez found his power stroke early. His second blast gave Cleveland breathing room as the Jays tried to claw back.

Honestly, two homers and four RBIs? That’s a night to remember. The Blue Jays did land some punches—Sánchez homered in the first, and Okamoto crushed a 430-foot shot in the second—but Cleveland’s bats just had more juice.

  • Angel Martínez: 2 HR, 4 RBI, first career multi-homer game
  • Max Scherzer: 1-3, 7 runs on 6 hits in 2 1/3 innings, short start
  • Gavin Williams: 6 innings, 6 runs allowed, earned the win for Cleveland
  • Blue Jays bullpen: Managed the middle innings, but couldn’t hold late
  • Nathan Lukes: Exited in the first after a hamstring issue following a leadoff double

Pitching and bullpen notes

Scherzer’s night ended early. He didn’t get through three innings for the third time this season, giving up seven runs on six hits in just 2 1/3 frames.

That’s a tough line for Toronto’s ace. The Jays kept it close, but the Guardians never let things tip too far the other way.

Gavin Williams worked six innings for Cleveland, allowing six runs and seven hits. He walked two and struck out four, then handed things off to the bullpen.

Hunter Gaddis, Erik Sabrowski, and Cade Smith each tossed scoreless innings. Smith closed it out for his sixth save in eight tries.

Injury update and lineup notes

Tough break for Toronto—outfielder Nathan Lukes left after a leadoff double in the first, pulling up with a tight left hamstring.

The Jays had to scramble with their lineup after that. Scherzer’s short outing just made things harder.

For Cleveland, Martínez’s big night showed what happens when the lineup produces early. The bullpen can take it from there and protect the lead, even if the game gets dicey.

What’s next: Saturday’s matchup and series outlook

The Blue Jays will hand the ball to Kevin Gausman (1-1, 2.54 ERA) on Saturday. Cleveland’s going with lefty Joey Cantillo (1-0, 3.20).

Toronto’s hoping Gausman can steady their rotation a bit. Cleveland wants to ride some momentum into the next game.

Martínez is heating up, and the Guardians’ bullpen has been steady late in games. Cleveland’s aiming for a split on the road and maybe even a jump in the standings—could be a fun one.

 
Here is the source article for this story: Guardians 8-6 Blue Jays (25 Apr, 2026) Game Recap

Scroll to Top