← MLB

MLB Final Intelligence

TOR 79-83
1 – 10
FINAL
SF 65-97

Toronto Blue Jays vs San Francisco Giants β€” Recap

July 6, 2026  Β· Oracle Park  Β· View Preview

πŸ“°Game Recap

The San Francisco Giants defeated the Toronto Blue Jays decisively, stifling their offense while building a lead through opportunistic scoring and then breaking the game open with a five-run sixth inning. Stellar pitching from Landen Roupp, combined with a dominant performance at the plate from Heliot Ramos, ensured the comfortable victory.

San Francisco initiated its scoring in the first inning when Ramos tripled and then came around to score on a throwing error by Toronto shortstop GimΓ©nez. Their lead doubled in the fourth inning as Adames grounded into a double play, allowing Devers to cross the plate. The Giants continued to chip away, adding another run in the fifth courtesy of Bericoto stealing home. Toronto finally broke through in the top of the sixth with a solo home run from Okamoto, momentarily cutting the deficit to two runs.

The Giants immediately responded in the bottom of the sixth, unleashing a five-run barrage that definitively swung the game. Bericoto delivered a two-run single, scoring both Devers and Lee, extending the lead to four. Moments later, Heliot Ramos blasted a three-run home run to right field, bringing Adames and Bericoto across the plate and pushing the score to 8-1. That decisive inning effectively put the game out of reach, as Landen Roupp dominated the Blue Jays' lineup for eight innings, allowing only the single earned run. Ramos capped his exceptional day with a two-run homer in the eighth, his second of the game, securing a commanding 10-1 victory for San Francisco.

The Giants' offense, sparked by Ramos's power and timely hitting throughout the lineup, proved too much for the Blue Jays, while Roupp delivered a masterclass on the mound. San Francisco's balanced attack and strong pitching underpinned their commanding win. Following this game, the Blue Jays' record stands at 55-63, while the Giants improved to 50-67.

#MLB #BlueJays #Giants #HeliotRamos #LandenRoupp

Player of the Game

Heliot Ramos
At the Plate
5 AB, 3 H, 2 HR, 5 RBI
Landen Roupp
On the Mound
8.0 IP, 5 K, 1 ER

Linescore

123456789 RHE
TOR 0 0 0 0 0 1 0 0 0 1 33
SF 1 0 0 1 1 5 0 2 β€” 10 81

Turning Point

The game turned in the 6th inning, when the San Francisco Giants scored 5 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Landen Roupp W 8.0 3 1 1 2 5 4.27
Kevin Gausman L 5.1 5 7 4 5 8 4.32
Tommy Nance 1.2 1 1 1 1 0 3.82
Spencer Bivens 1.0 0 0 0 0 2 0.00

Batting

Batter Team AB H HR RBI R BB K
Heliot Ramos 5 3 2 5 3 0 1
Kazuma Okamoto 4 1 1 1 1 0 1
Bryce Eldridge 4 1 0 0 1 0 3
Jung Hoo Lee 3 1 0 0 1 1 0
Luis Arraez 4 1 0 0 0 1 0
Ernie Clement 4 1 0 0 0 0 0
Nathan Lukes 4 1 0 0 0 0 0

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β€” all in one workspace built for serious bettors and DFS players.