Blue Jays beat Giants 8-6 on July 20, 2025, as Guerrero Jr. & Springer homer to tie a franchise record with their 10th straight home win. Read the recap!
StatPro MLB Beat Reporter
There's something special brewing at Rogers Centre. You can feel it in the air. For the 10th straight game, the Toronto Blue Jays sent their home crowd happy, capping a dominant three-game sweep of the San Francisco Giants with a slugfest 8-6 victory. The win doesn't just mark another notch in a scorching hot July; it ties a franchise record for consecutive home wins that has stood since 1985. This team isn't just winning; they're making history.
With their 10th straight home victory, the Blue Jays tied the franchise record previously set from July 21 to August 3, 1985.
Let's let that sink in: 10 straight wins in your own ballpark. The last time the Blue Jays did that, 'Back to the Future' was at the box office. This incredible run, which began with a four-game sweep of the rival Yankees, has seen them dominate the Angels and now the Giants. Overall, the Jays have won a staggering 22 of their last 26 games at home, turning the Rogers Centre into a veritable fortress. The energy is electric, the bats are alive, and the team is playing with a swagger we haven't seen all season.
The power was on full display Sunday. Vladimir Guerrero Jr. got the party started early, launching a 420-foot solo shot in the first inning. Not to be outdone, George Springer added his team-leading 17th homer in the fifth. But the biggest blow came from Addison Barger, who crushed a two-run, 406-foot missile in the fifth to break the game open. That was Barger's 14th of the year, and it left the bat at a blistering 107.9 mph. Throw in a clutch two-run double from Bo Bichette and another RBI from Vladdy, and you have the recipe for an offensive explosion. It's no coincidence the Jays are now 21-7 when they hit two or more home runs.
It wasn't a perfect day on the mound, but it was a winning one. José Berríos battled through 5 2/3 innings, giving up four runs but making the pitches when it counted to earn his fourth win in his last six starts. 'La Makina' bent but didn't break. With the Giants threatening late, the ball was handed to Yariel Rodríguez, who slammed the door for his second save of the season, securing the historic win and the sweep.
The Blue Jays will have no time to rest on their laurels. After a perfect homestand, the real test arrives Monday. The New York Yankees, the very team that started this 10-game home winning streak, are coming to town for a massive three-game series. It's a heavyweight bout with Kevin Gausman scheduled to face Carlos Rodon in the opener. This series could have major implications for the AL East. The Jays are hot, confident, and historic. Now, can they keep it rolling against their biggest rivals?