Ramos Goes Yard Twice as Giants Embarrass Blue Jays in Oracle Park Blowout

Sometimes a game tells you everything you need to know about two teams headed in completely opposite directions. Monday, July 6 at Oracle Park was exactly that kind of night. The San Francisco Giants didn’t just beat the Toronto Blue Jays, they thoroughly dismantled them in a 10-1 rout that felt less like a baseball game and more like batting practice with an audience.

Pitching Decisions

8.0IP3H1ER2BB5K
5.1IP5H4ER5BB8K

Star Performers

Kazuma Okamoto

Season AVG: .235
4AB1H1HR1RBI1R0BB
Heliot Ramos

Season AVG: .274
5AB3H2HR5RBI3R0BB

Roupp Was Masterful While Gausman Crumbled

Landen Roupp was nothing short of spectacular for the Giants, surrendering just three hits over eight innings while striking out five and walking only two. That’s the kind of efficient, dominant pitching that wins games in July and wins teams ball games in October. Roupp didn’t need to be perfect, he just needed to be professional, and he was.

Landen Roupp sets down four

Kevin Gausman, meanwhile, imploded spectacularly. The Blue Jays’ starter couldn’t make it out of the sixth inning, allowing five hits and four earned runs while walking five batters. Those five walks are the real story here. You don’t win baseball games when your pitcher is nibbling like he’s afraid of his own shadow. Gausman’s command was atrocious, and the Giants made him pay for every mistake.

Kevin Gausman fans eight Giants

Ramos Put on a Two-Homer Clinic

But here’s the thing about baseball: pitching matters, but sometimes a hitter just gets hot, and when that happens, you better hold on to your seats. Heliot Ramos went absolutely nuclear on Monday night, launching two home runs and driving in five runs on just five at-bats. That’s not luck. That’s not coincidence. That’s a guy who locked in and made Toronto pay for every mistake.

Heliot Ramos' three-run homer (7)
Heliot Ramos' second homer of the game (8)

Ramos’ first homer came in the sixth inning, a three-run blast that essentially put the game away before most fans had finished their second inning beer. His second dagger came two innings later in the eighth, a two-run shot that turned a blowout into a complete humiliation. When Ramos walked out of the batter’s box after that second bomb, you got the feeling he knew he’d just authored the game’s final word.

Heliot Ramos: 'I'll take it, I love it'

Toronto’s only bright spot was Kazuma Okamoto, who smacked a solo shot in the sixth to account for the Blue Jays’ lone run. Fine. Noble effort. Doesn’t change the fact that Okamoto’s homer was about as relevant to the final outcome as a foul ball in the tenth inning of a blowout.

Kazuma Okamoto's solo home run (20)

Victor Bericoto added two more runs with a key sixth-inning single that scored Rafael Devers and Jung Hoo Lee, extending San Francisco’s lead to a point where the game became a formality. The Giants’ lineup was clicking on all cylinders, and there wasn’t a damn thing Toronto could do about it.

Victor Bericoto's two-run single 

A Statement Win for the Giants

This is what separates playoff contenders from pretenders. The Giants came out Monday night hungry and suffocated the Blue Jays from the opening pitch. Roupp was dominant, Ramos was unstoppable, and the supporting cast executed when it mattered. That’s championship-caliber baseball right there. Toronto, meanwhile, looked lost at the plate and vulnerable on the mound. Not the kind of performance that gets you into October.

Spencer Bivens secures Giants' 10-1 win

Box Score

Toronto Blue Jays Batting

Player AB R H RBI BB SO AVG
Ernie Clement 2B 4 0 1 0 0 0 .293
Nathan Lukes RF 4 0 1 0 0 0 .284
Vladimir Guerrero Jr. 1B 3 0 0 0 1 1 .263
Kazuma Okamoto 3B 4 1 1 1 0 1 .235
Sean Keys DH 4 0 0 0 0 3 .160
Alejandro Kirk C 3 0 0 0 1 0 .182
Daulton Varsho CF 3 0 0 0 0 1 .246
Myles Straw LF 3 0 0 0 0 0 .232
Andrés Giménez SS 3 0 0 0 0 1 .234

Toronto Blue Jays Pitching

Pitcher IP H R ER BB SO ERA
Kevin Gausman (L) 5.1 5 7 4 5 8 4.32
Tommy Nance 1.2 1 1 1 1 0 3.82
Adam Macko 1.0 2 2 2 0 0 3.63

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Heliot Ramos RF 5 3 3 5 0 1 .274
Luis Arraez 2B 4 0 1 0 1 0 .325
Casey Schmitt 3B 4 0 0 0 0 3 .279
Rafael Devers DH 2 2 0 0 2 0 .246
Jung Hoo Lee CF 3 1 1 0 1 0 .315
Willy Adames SS 2 1 0 0 2 0 .231
Bryce Eldridge 1B 4 1 1 0 0 3 .274
Victor Bericoto LF 4 2 2 2 0 0 .314
Eric Haase C 3 0 0 0 0 1 .167

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Landen Roupp (W) 8.0 3 1 1 2 5 4.27
Spencer Bivens 1.0 0 0 0 0 2 0.00