The Toronto Blue Jays needed to bounce back — and that they did.
Toronto stormed back Wednesday night in Game 3 of the American League Championship Series with a barrage of home runs that led to a dominant 13-4 victory over the Mariners, cutting Seattle’s series lead to 2-1 after the Blue Jays dropped the first two games at home.
How did Toronto win its first game of the ALCS? We’ve got you covered with the top moments, takeaways and a look at where the series goes from here.
Key links: How Vlad Jr., Jays bet on each other | LCS update | Bracket
Takeaways
Seattle leads series 2-1
It was over when … Even after the Blue Jays’ five-run outburst off George Kirby in the third inning, there was at least hope for a Seattle comeback. Then, George Springer delivered a two-out exclamation point in the fourth inning with a 431-foot home run to center field and followed by Vladimir Guerrero Jr. delivering a second exclamation point in the fifth inning with another blast to center. The Jays’ bats are back. — David Schoenfield
Editor’s Picks
2 Related
Game 3 star: After surrendering a two-run homer to Julio Rodriguez in the first inning, Blue Jays starter Shane Bieber simplified his pitch mix and leaned into his slider, shutting out the Mariners in the second, third, fourth, fifth and sixth innings, as Toronto went on to build an insurmountable lead. — Buster Olney
The stat that defined Game 3: The Blue Jays are the third team in MLB history in a single postseason to score 10-plus runs in three games before the World Series, per ESPN Research.
What it means going for the rest of the series: When Rodriguez blistered his 112.2 mph home run in the first inning, it seemed like the Jays were on the verge of being wiped out in this series. But now they are back in the fight, with 41-year-old Max Scherzer lined up to make his 31st postseason appearance to face the Mariners’ Luis Castillo.
Top moments
Toronto gets much-needed Game 3 win behind home run barrage
The local boy – Addison Barger – homers in front of his family and friends! #WANTITALL pic.twitter.com/qiPWbGiquA
— Toronto Blue Jays (@BlueJays) October 16, 2025
Seattle goes back-to-back in the 8th for first runs since 1st inning
Randy Arozarena and Cal Raleigh go back-to-back!
(MLB x @CitizenWatchUS) pic.twitter.com/sOzVyH0Cvo
— MLB (@MLB) October 16, 2025
It’s raining homers! Alejandro Kirk’s 3-run mash makes it 12-2
KIRK’S TURN! #WANTITALL pic.twitter.com/wv6UXOcHrU
— Toronto Blue Jays (@BlueJays) October 16, 2025
Vlad Jr. adds home run as Jays pile on
VLADIMIR GUERRERO JR. WITH A BLAST OF HIS OWN! #ALCS pic.twitter.com/cSLgLywe1V
— MLB (@MLB) October 16, 2025
Daulton Varsho’s 2-RBI double caps off 5-run inning for Toronto
Daulton Varsho makes it a 5-run inning for the @BlueJays! pic.twitter.com/lbrDBbr4ei
— MLB (@MLB) October 16, 2025
Blue Jays answer with their own blast — and now we’re tied
Andrés Giménez ties the game! #ALCS pic.twitter.com/drtdQh8gQ1
— MLB (@MLB) October 16, 2025
J-Rod hits 2-run home run to give M’s early lead
JULIO RODRÍGUEZ 2-RUN BLAST! #ALCS pic.twitter.com/olXcF7mzh4
— MLB (@MLB) October 16, 2025
Josh Naylor rocking a vintage KD jersey ahead of Game 3
Good luck @Mariners…good throwback Josh https://t.co/26FrDN4UNO
— Kevin Durant (@KDTrey5) October 15, 2025