An Epic Battle at the Rogers Centre

A Strong Start with Defensive Precision
The game kicked off with both teams showcasing some exceptional pitching and defensive plays. Heliot Ramos and Rafael Devers were quickly dismissed thanks to stellar pitching, significantly aided by Bo Bichette, who seemed to have a magnet on his glove with those three continuous outs in the top of the 3rd inning! Though it was a slow start offensively on our end, our pitching crew kept a staunch line, maintaining a 0-0 stalemate through four intense innings.
Rallying in the 6th with Offensive Fireworks
Our resilience paid off big time in the bottom of the 6th inning. It all began when Bo Bichette and Addison Barger started the rally. Ernie Clement then stepped up with a single that brought home Bichette and advanced Barger to third. It was Will Wagner who came through clutch, knocking a double to send Barger and Clement home, giving us the lead, and Tyler Heineman kept the momentum going with a double that brought Wagner home for a 4-2 Blue Jays advantage. An incredible four-run inning turned the tide!
Sealing the Victory in Style
The Giants attempted a comeback, but our bullpen stood strong. Even after a solo homer by Willy Adames, we held the advantage. And in the 8th inning, Heineman was back to put the nail in the coffin with a massive two-run shot, bringing home our pinch runner, Myles Straw. What a night for Heineman!
All in all, a brilliant effort from every player on our roster. Way to show resilience and class throughout the game. Onwards and upwards, Blue Jays!


Scoreboard for Giants @ Blue Jays (July 19th, 2025)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 2 | 0 | 6 | 14 | 0 |
![]() | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 4 | 0 |