Before the stadium fog could settle over Oracle Park, Heliot Ramos had already made the Blue Jays chase the game.
Ramos opened Monday night by driving a ball to the center field fence, sprinting around the bases and scoring when Toronto’s relay throw toward 3rd got away. It was ruled a triple and an error, not a home run. Still, the play gave San Francisco the early punch it needed.
From there, the Giants never let the pressure fade. They scored through contact, aggressive running and Toronto mistakes before Ramos supplied the loudest swings of the night. His 3 run homer in the 6th broke open a close game. A 2 run shot in the 8th finished a 10 to 1 rout and gave San Francisco a sharp start to its homestand.
Ramos turned early pressure into a career night
Ramos did not wait for the game to come to him. His 1st at bat forced Toronto into a rushed defensive sequence and put the Giants in front before Kevin Gausman could settle.
That early play mattered because Gausman spent most of the night pitching with traffic. San Francisco made him work through long counts, free passes and pressure spots. The right hander struck out 8, but the Giants drew 5 walks and kept finding ways to extend innings.
The official Giants account quickly turned Ramos’ mad dash around the bases into the defining clip of the night.
Momentum shifted for good in the 6th. Victor Bericoto delivered a 2 run hit that stretched San Francisco’s lead. Ramos followed by driving a ball out to right field for a 3 run homer off Tommy Nance. What had been a 3 to 1 game became 8 to 1 in a matter of minutes.
In the 8th, Ramos came back and added another 2 run homer, this time to left center. He finished 3 for 5 with 5 RBIs and 3 runs scored. It was the 1st two homer game of his career, and it arrived on a night when the Giants badly needed a clean offensive eruption.
Roupp gave San Francisco length and calm
While Ramos provided the noise, Landen Roupp gave the Giants something just as important: control.
Roupp worked 8 innings for the 1st time in his major league career. He allowed 1 run on 3 hits, walked 2 and struck out 5. Toronto did not record its 1st hit until the 3rd inning, and the Blue Jays never built a real rally against him.
His lone mistake came in the 6th, when Toronto’s solo homer cut the Giants’ lead to 3 to 1. Roupp did not unravel. He kept attacking hitters, trusted his defense and forced Toronto to play from behind all night.
The outing mattered because of both quality and timing. San Francisco was opening a 7 game homestand, and Roupp saved the bullpen from a heavy night. A starter who can cover 8 innings changes the feel of a series. It gives the manager options, gives relievers a reset and gives the clubhouse a steadier rhythm.
Roupp had been searching for a win since late April. This was not a flashy strikeout show. Instead, it was efficient, composed and exactly what the Giants needed behind a hot lineup.
Giants won with more than power
San Francisco did not simply wait for Ramos to hit the ball out of the park. The Giants created runs in several ways.
Bericoto played a major role. He had 2 hits, drove in 2 runs, scored twice and stole home as part of a double steal in the 5th. Luis Arraez served as the trail runner on the play, drawing Toronto’s attention long enough for Bericoto to break for the plate and score with a headfirst slide.
That sequence captured the tactical pressure San Francisco applied all night. The Giants were not just swinging for damage. They were forcing throws, stealing extra 90 foot increments and making Toronto defend under stress.
Sloppy defense hurt the Blue Jays, but San Francisco created much of that discomfort. Ramos’ opening triple became a run because he ran hard. Bericoto’s steal of home worked because Arraez helped pull the defense toward 2nd. Even before the homers, the Giants played with pace.
Gausman, facing his former team, absorbed most of the damage. He was charged with 7 runs, 4 earned, across 5 1 3 innings. By the time Ramos hit the 6th inning homer, Toronto’s bullpen was already trying to stop a game that had tilted hard toward the home dugout.
One night that gave the homestand a pulse
A 10 to 1 win does not repair a season by itself. Baseball does not work that way. Still, it can change the mood inside a clubhouse, especially when the performance comes from both a young power bat and a starter who gives 8 innings.
Ramos gave the Giants the headline. Roupp gave them the base. Bericoto added the edge. Together, they turned a series opener into one of San Francisco’s cleanest wins of the year.
Reaction around Ramos fit the night because the clip did not need much explanation. A leadoff drive, a sprint around the bases, 2 later home runs and 5 RBIs gave Giants fans a full highlight reel in 1 game.
They got the kind of night that can wake up a ballpark. And if San Francisco is going to make this homestand matter, Monday’s formula is a strong place to start.
READ MORE: AL East Predictions 2026 Division Standings and Win Total Projections
FAQS
Q1. How many RBIs did Heliot Ramos have against the Blue Jays?
Heliot Ramos drove in 5 runs. He also scored 3 times in the Giants’ 10 to 1 win.
Q2. Did Heliot Ramos hit 2 home runs in the game?
Yes. Ramos hit a 3 run homer in the 6th and a 2 run homer in the 8th.
Q3. How long did Landen Roupp pitch against Toronto?
Landen Roupp worked 8 innings. He allowed 1 run on 3 hits and struck out 5.
Q4. Who was the trail runner on the Giants’ double steal?
Luis Arraez was the trail runner. His move toward 2nd helped Victor Bericoto steal home.
Q5. What was the final score of Giants vs. Blue Jays?
The Giants beat the Blue Jays 10 to 1 at Oracle Park. It opened San Francisco’s homestand with real energy.
I live for the roar of the crowd, the rush of a new city, and the kind of moments that turn into lifelong memories. Sports keep me energized, travel keeps me grounded, and every journey gives me a fresh story to tell.

