Giants Cruise Past Blue Jays 10-1 as Ramos Homers Twice, Roupp Dominates
Heliot Ramos blasted two home runs and drove in five runs, while pitcher Landen Roupp delivered a stellar eight-inning performance, leading the San Francisco Giants to a commanding 10-1 victory over the Toronto Blue Jays.


The San Francisco Giants asserted their dominance over the Toronto Blue Jays on Tuesday, securing a decisive 10-1 victory. The win was largely a product of a powerful offensive display from Heliot Ramos, who connected for two home runs, and a masterful pitching performance by Landen Roupp, who earned his sixth win of the season.
Ramos Powers Giants’ Offensive Surge
Heliot Ramos was the offensive catalyst for the Giants, demonstrating exceptional power and clutch hitting. His two home runs were the centerpiece of San Francisco’s scoring, contributing significantly to the team’s ten runs. With five runs batted in, Ramos was directly responsible for half of the Giants’ offensive output, consistently putting pressure on the Blue Jays’ pitching staff and building a substantial lead that the team would not relinquish. His ability to drive in runs at crucial moments proved to be a key factor in the lopsided score.
Roupp Delivers Eight-Inning Masterpiece
On the mound, Landen Roupp delivered one of his most impressive outings of the season, effectively shutting down the Toronto lineup. Roupp pitched for eight strong innings, allowing the Blue Jays to score only a single run. He showcased his command and effectiveness by recording five strikeouts during his extended appearance. This performance not only secured him the win but also provided significant rest for the Giants’ bullpen, highlighting Roupp’s importance as a reliable starter in the team’s rotation. His consistent performance limited Toronto’s opportunities to build any momentum or mount a comeback.
Key Game Statistics
| Stat | Detail |
|---|---|
| Final Score | San Francisco Giants 10, Toronto Blue Jays 1 |
| Giants’ Offensive Star | Heliot Ramos (2 HR, 5 RBI) |
| Giants’ Pitching Ace | Landen Roupp (W, 8 IP, 5 K) |
| Date of Game | July 7, 2026 |
The comprehensive victory for the Giants underscored their offensive capabilities and the strength of their starting pitching. For the Toronto Blue Jays, the game represented a difficult night that they will look to put behind them as the MLB season progresses. This win serves as a strong indicator of the Giants’ potential when their key players execute at such a high level.
Source: Sportsnet – MLB Highlight: Giants 10, Blue Jays 1 (https://www.sportsnet.ca/mlb/video/mlb-highlight-giants-10-blue-jays-1/)
Source
Sportsnet Original publication: 2026-07-07T04:43:34+00:00
Evan Mitchell
Evan covers national sports news, league calendars, teams and major event stories.