
Logan Webb was let down by his defense and his offense Saturday in Toronto — Willy Adames not included.
Two home runs and a double is a pretty good power display from the 2025 San Francisco Giants. Unfortunately, those were three of only four hits by the Giants in a 6-3 loss to the Toronto Blue Jays.
Willy Adames hit two home runs Saturday and Luis Matos doubled and scored on a sacrifice fly, but that was all the offense the G-Men could muster Saturday at the Rogers Centre. Meanwhile Logan Webb (9-7) played with fire for five innings before a four-run 6th inning sealed his, and the team’s fate.
Blue Jays starter Eric Lauer (5-2) retired the first 13 Giants he faced, striking out five of the first six hitters, before Adames crushed his 13th home run of the season with one out in the 5th.
Willy POWER pic.twitter.com/YXKjheFTk4
— SF Giants on NBCS (@NBCSGiants) July 19, 2025
In the 6th, Matos hit Lauer’s first pitch into left for a double, then a deep fly ball to right from Patrick Bailey and another from Heliot Ramos brought him home.
#Giants 2 @ #BlueJays 0 [T6–2o]:
Heliot Ramos sac flys: fly ball to RF
Hit: 96.6mph, 299ft, 47°, .013xBAPitch: 82.0mph Slider (LHP E.Lauer)#SFGiants #LightsUpLetsGo #MLB pic.twitter.com/vRCtcFPPbR
— MLB Run Videos (@MLBRBIs) July 19, 2025
Lauer finished with 6IP, 2R, 3H, 7Ks and zero walks, throwing a total of 23 balls to the 20 hitters he faced.
Meanwhile, Webb was giving up a lot of singles to the Blue Jays, but escaping trouble. He got Vladimir Guerrero, Jr. to ground into a double play with two on in the 1st inning. In the second, Webb got Nathan Lukes to ground out with the bases loaded. In the third, Bo Bichette lined into a double play to erase Guerrero.
Through five innings, Webb hadn’t given up a run, but he’d given up six hits, a walk, and hit a batter. Most damniningly, he’d only gotten two swinging strikes against the 21 batters he faced. Webb simply wasn’t fooling the Jays, who especially feasted on Webb’s changeup.
The constant contact caught up to Webb in the 6th inning. Bichette led off with a single before Addison Barger doubled him to third. The second-year right fielder went 3-for-3 off Webb and 4-for-4 for the game, drilling Webb’s 0-2 sinker for his 22nd double of the season and looked extremely pleased afterward.
MOOOOOD ️ pic.twitter.com/yxq4LDzgUJ
— Toronto Blue Jays (@BlueJays) July 19, 2025
With one out, the bottom of the Blue Jays order really hurt Webb, as did the Giants defense. Ernie Clement singled in Bichette with a ground-ball single that a diving Adames couldn’t get to. Then rookie Will Wagner, son of longtime closer Billy Wagner, hit a two-run double to right that scored two after a painfully-slow relay from the Giants. Finally, former Giant Tyler Heineman doubled off Heliot Ramos’ glove on a play that should have been an out.
Bottom of the order = DAMAGE pic.twitter.com/Mv5VIvvn1h
— Toronto Blue Jays (@BlueJays) July 19, 2025
That gaffe was especially painful when Adames went deep again off reliever Chad Green for his 14th home run, but one that only reduced Toronto’s lead to 4-3.
Willy Adames smashes his second homer of the game pic.twitter.com/QzrFLLoRmc
— SF Giants on NBCS (@NBCSGiants) July 19, 2025
But the Giants would only get one more hit, a leadoff single by Ramos off closer Jeff Hoffman (23 saves) in the 9th that preceded a game-ending 6-4-3 double play off the bat of Wilmer Flores.
At that point, the Giants trailed by three runs, thanks to a two-run home run by Heineman off Ryan Walker just inside the right-field foul pole.
✔️ FAIR
✔️ GONE
✔️ INSURANCE pic.twitter.com/Ma7WKSPam4— Toronto Blue Jays (@BlueJays) July 19, 2025
Despite the loss, it was a gutty performance by Webb to make it six innings on a day when his stuff simply wasn’t there. He should have only given up three runs with slightly better outfield defense. Webb had thrown only 57 pitches through five innings, which is likely part of why Bob Melvin kept him through the 6th-inning barrage.
But when Giants not named Willy Adames combine for only two hits, the starting pitcher’s performance isn’t the reason for the loss, though it didn’t help. Nor did giving up a two-run bomb and three RBIs to a backup catcher.
Ultimately, the Blue Jays are quite a good team. Saturday, the Giants were not.