Sánchez’s Two-Run Homer Lifts Blue Jays Past Guardians in Rogers Centre Thriller

Sometimes baseball rewards the team that simply refuses to blink. On Sunday, April 26, 2026, at Rogers Centre, the Toronto Blue Jays proved they have that killer instinct, dispatching the Cleveland Guardians 4-2 in a contest that never quite matched the drama its close final score suggests.

Pitching Decisions

1.1IP1H0ER2BB2K
5.2IP6H4ER1BB5K
1.0IP1H0ER0BB2K

Star Performers

Angel Martínez

Season AVG: .289
5AB2H0HR1RBI0R0BB
Jesús Sánchez

Season AVG: .266
3AB1H1HR3RBI1R0BB

This was a game decided by one crucial swing and the kind of early offensive surge that sets the tone for everything that follows. The Blue Jays came out swinging in the bottom of the first inning, and frankly, Cleveland never recovered from the onslaught. Vladimir Guerrero Jr. slapped a line drive single to left to score Ernie Clement, then Jesús Sánchez followed with a sacrifice fly to plate Daulton Varsho. Just like that, the Jays had a 2-0 lead before most fans had finished their morning coffee.

Vladimir Guerrero Jr.'s  RBI single

The Guardians mounted a reasonable counterattack in the fifth inning, scratching together two runs through an economical approach: Brayan Rocchio’s line drive single scored Juan Brito, then Angel Martínez doubled sharply down the left field line to bring home Austin Hedges. Suddenly this game had some genuine tension, a tied ballgame where anything seemed possible.

Brayan Rocchio's RBI single
Angel Martínez's RBI double

But here’s where the narrative shifted dramatically. In the bottom of the sixth, with Guerrero Jr. aboard, Sánchez stepped up and immediately made the Guardians pay for allowing him another at-bat. His two-run blast to right field was authoritative, the kind of no-doubt moonshot that swings momentum like a sledgehammer. Just like that, Toronto had rebuilt its lead to 4-2, and more importantly, seized control of the emotional current running through the ballpark.

Cecconi Labored, Relief Arms Held Firm

Jesús Sánchez's two-run homer (4)

Slade Cecconi took the loss, surrendering four runs across 5.2 innings of work. He struck out five Cleveland batters and only walked one, which tells you he was working within the zone. But in baseball, execution trumps intent, and on this afternoon, his offerings simply weren’t crisp enough against a Toronto lineup that came prepared to attack early counts.

Braydon Fisher’s line in the box score looks almost comical in its brevity: 1.1 innings pitched, one hit, zero runs, two strikeouts. Welcome to 2026 baseball, where bulk innings from starting pitchers have become almost quaint. Fisher did what he needed to do, preventing damage when it mattered most. Louis Varland closed the door in the ninth with another strikeout, securing Toronto’s third consecutive victory.

The Bottom Line

Jesús Sánchez leads Blue Jays to victory with homer

Look, Cleveland didn’t play poorly. The Guardians struck out five times through Cecconi’s fastball and made some solid defensive plays. But they were reactive rather than proactive, responding to Toronto’s early ambush instead of dictating terms themselves. In modern baseball, that’s often a losing approach, particularly against a team with Toronto’s talent level.

Louis Varland earns the save with strikeout

The Blue Jays proved on this Sunday that they have the offensive firepower and pitching depth to compete with anyone in the American League. They won this game because they struck first, struck decisively, and didn’t flinch when Cleveland applied pressure. That’s championship-caliber baseball, and it’s why Toronto walked off Rogers Centre with another W in the win column.

Box Score

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Steven Kwan CF 5 0 1 0 0 2 .225
Angel Martínez LF 5 0 2 1 0 1 .289
José Ramírez DH 3 0 0 0 1 1 .229
Rhys Hoskins 1B 1 0 0 0 2 0 .212
George Valera RF 1 0 0 0 0 1 .229
David Fry RF 2 0 0 0 1 1 .235
Kyle Manzardo 1B 0 0 0 0 1 0 .192
Daniel Schneemann 3B 4 0 1 0 0 2 .318
Juan Brito 2B 4 1 1 0 0 2 .176
Austin Hedges C 3 1 1 0 0 0 .273
Chase DeLauter PH 1 0 1 0 0 0 .233
Brayan Rocchio SS 4 0 1 1 0 0 .278

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Slade Cecconi (L) 5.2 6 4 4 1 5 6.23
Tim Herrin 1.0 0 0 0 0 1 0.00
Colin Holderman 1.1 0 0 0 0 2 4.15

Toronto Blue Jays Batting

Player AB R H RBI BB SO AVG
Ernie Clement SS 4 1 1 0 0 1 .321
Daulton Varsho CF 3 1 0 0 1 2 .230
Vladimir Guerrero Jr. DH 4 1 3 1 0 0 .340
Jesús Sánchez RF 3 1 1 3 0 0 .266
Kazuma Okamoto 3B 3 0 0 0 0 1 .229
Lenyn Sosa 1B 3 0 0 0 0 1 .224
Yohendrick Piñango LF 2 0 1 0 0 0 .500
Myles Straw LF 1 0 0 0 0 0 .316
Davis Schneider 2B 3 0 0 0 0 1 .140
Brandon Valenzuela C 3 0 0 0 0 2 .147

Toronto Blue Jays Pitching

Pitcher IP H R ER BB SO ERA
Patrick Corbin 4.2 6 2 2 2 4 3.72
Braydon Fisher (W) 1.1 1 0 0 2 2 1.76
Tyler Rogers 1.0 0 0 0 0 1 0.63
Jeff Hoffman 1.0 0 0 0 1 1 6.94
Louis Varland (SV) 1.0 1 0 0 0 2 0.60