Bottom of the order = DAMAGE
Instant Reaction: Blue Jays’ bottom-third of the lineup drive in all six runs in 6-3 victory over Giants

Photo credit: © John E. Sokolowski-Imagn Images
Jul 19, 2025, 17:45 EDTUpdated: Jul 19, 2025, 18:10 EDT
What an eventful game that was.
On Saturday afternoon, the Toronto Blue Jays pulled out a comeback win, defeating the San Francisco Giants 6-3 to move to 57-41 on the season. Let’s take a look at what happened in this one!
Through four innings, Eric Lauer was perfect. Unfortunately, that bid was broken up in the top of the fifth with one out, as Willy Adames hit a home run for the Giants to take a 1-0 lead. In the sixth inning, the Giants went up 2-0 thanks to a sacrifice fly.
The Blue Jays were looking like the 2023/2024 Blue Jays for most of the game, at least that was the case until the sixth inning. With runners on second and third with one out, Ernie Clement hit an RBI single. Will Wagner followed him, hitting a two-RBI double, his seventh of the season. For good measure, Tyler Heineman hit his sixth double of the season to make it 4-2 Blue Jays.
Thanks to Adames’ second home run of the game, the Giants closed to within one of the Blue Jays in the top of the seventh, and it stood that way until the bottom of the eighth. In that inning, Heineman hit his third home run of the season, giving the Jays a 6-3 lead.
✔️ FAIR ✔️ GONE ✔️ INSURANCE
Takeaways…
The bottom of the order was fantastic for the Blue Jays, as they drove in all six runs. Ernie Clement got the first RBI, Will Wagner drove in two with one swing of the bat, and Tyler Heineman drove in three, two of them coming thanks to his third home run of the season. Both Heineman and Wager had two hits in this game.
Addison Barger continues to be one of the best young players in the league, as he went 4-4 with his 22nd double of the season. This was his first four-hit game of his career, and he’s now batting .273.
Vladimir Guerrero Jr.’s struggles continued, going just 1-4 with a single. He was erased from the basepaths as Bo Bichette lined out to an infielder, getting the easy double play. Once Bichette and Guerrero Jr. get going, the Blue Jays will somehow be an even better team.
If you told me coming into this season that Eric Lauer would have the lowest ERA among Blue Jays starters after the All-Star Game, I’d be concerned for your well-being. Well, that’s the case, as he has a 2.80 ERA and 3.33 FIP in 61 innings pitched. On Saturday afternoon, he allowed just two hits, striking out seven and carrying a perfect game into the fifth inning. What a surprise he’s been.
As for the bullpen, Chad Green picked up a hold, allowing one earned run in an inning of work. Brendon Little pitched a clean inning with a strikeout, and Jeff Hoffman picked up his 23rd save of the season.
The Blue Jays have a chance to sweep their sixth series of the season on Saturday. Robbie Ray makes his regular season return to Rogers Centre to face former teammate José Berríos. Thanks to some American promotion, that game starts at 12:05 PM ET, but will be on Sportsnet.
Ryley Delaney is a Nation Network writer for Blue Jays Nation, Oilersnation, and FlamesNation. She can be followed on Twitter @Ryley__Delaney.
Breaking News
- A healthy Yimi García should be a huge part of the Blue Jays’ bullpen in 2026
- Blue Jays outright Yariel Rodriguez from 40-man roster
- Blue Jays draftee Chase Brunson ranks on MLB Pipeline’s recent top 100 draft list
- Former Blue Jay Will Robertson claimed off waivers by the Orioles
- Chatting with Blue Jays prospect Reece Wissinger ahead of his first pro season
