Giants Bash Past Dodgers Behind Haase’s Two-Homer Barrage

The San Francisco Giants came to Chavez Ravine on Tuesday night and reminded the Los Angeles Dodgers that not every game at UNIQLO Field at Dodger Stadium belongs to the home team. Behind a vintage power display and steady pitching, the Giants dismantled the Dodgers 6-2 in a game that will sting all the more because it was winnable for a team that showed flashes of competence but ultimately couldn’t sustain it.

Pitching Decisions

Star Performers

Eric Haase

Season AVG: .333
4AB2H2HR2RBI2R0BB
Shohei Ohtani

Season AVG: .240
4AB2H1HR1RBI2R1BB

Haase Takes Center Stage

Eric Haase was the story of this game, plain and simple. The Giants catcher’s two-homer performance in the top of the order gave San Francisco the offensive backbone it needed to overcome what could have been a slugfest. Haase’s first shot came in the third inning, a solo blast to left-center that immediately answered the Dodgers’ early sacrifice fly. His second home run came in the fifth, part of a back-to-back display with Harrison Bader that essentially put the game out of reach.

Eric Haase's two-homer game

It’s the kind of performance that changes momentum, and Haase delivered it at exactly the right moment. Yoshinobu Yamamoto was cruising with eight strikeouts, but two swings of the bat from Haase shifted the entire complexion of the evening.

Harrison Bader, Eric Haase hit back-to-back home runs

Yamamoto Can’t Escape Fifth Inning Funk

Here’s where this one stings for Dodgers fans: Yamamoto struck out eight batters but couldn’t survive six and a third innings. The Japanese ace surrendered just six hits, but five of them came in the crucial fifth inning when the Giants tacked on three runs via the Bader-Haase back-to-back display and a sacrifice bunt by Drew Gilbert that set up Jung Hoo Lee’s two-run double in the seventh. Adrian Houser, meanwhile, was efficient and sharp in victory, striking out four across five and two-thirds innings while allowing only three hits.

Yoshinobu Yamamoto strikes out eight

The difference in pitching command told the story. Houser yielded no walks and painted corners. Yamamoto’s zero walks masked the damage he was actually allowing, and when the Giants capitalized with runners in scoring position, it was game over.

Jung Hoo Lee's two-run double

Shohei Ohtani cranked his seventh home run of the season in the third inning, a solo shot that momentarily kept the Dodgers within striking distance. But one man’s heroics cannot carry an entire lineup, and that’s precisely what happened Tuesday night. The Dodgers offense generated just two runs across nine innings, a completely unacceptable output against a Giants team that’s been streaky at best this season.

Shohei Ohtani's solo home run (7)

Caleb Kilian closed out the final inning and a third without allowing a hit, striking out one and even navigating a bases-loaded jam in the eighth with poise. For a franchise that prides itself on pitching depth, the bullpen delivered when it mattered, and that’s how you win games on the road.

Eric Haase's two-homer game lifts Giants over Dodgers

This loss shouldn’t define the Dodgers’ season, but it’s a reminder that even dominant home records can be punctured by visiting teams that swing the bats hot. The Giants came to Los Angeles, executed a clean offensive game plan, and got excellent pitching from their starter and closer. That’s a recipe for victory anywhere in baseball, and on Tuesday night at Dodger Stadium, it proved to be enough to send the Giants home happy with a division victory.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Jung Hoo Lee RF 5 0 2 2 0 1 .272
Luis Arraez 2B 4 0 0 0 1 0 .303
Casey Schmitt 1B 4 0 0 0 0 1 .285
Rafael Devers DH 4 0 1 0 0 3 .241
Heliot Ramos LF 4 1 1 0 0 1 .277
Willy Adames SS 4 1 2 0 0 1 .222
Bryce Eldridge 1B 3 0 0 0 0 1 .118
Matt Chapman 3B 1 0 0 0 0 0 .227
Harrison Bader CF 2 1 1 1 0 1 .136
Drew Gilbert CF 2 1 1 1 0 1 .239
Eric Haase C 4 2 2 2 0 1 .333

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Adrian Houser (W) 5.2 3 2 2 3 4 5.79
Matt Gage 0.1 0 0 0 0 1 1.00
Joel Peguero 0.2 0 0 0 0 0 2.25
Sam Hentges 1.0 1 0 0 2 2 0.00
Caleb Kilian (SV) 1.1 0 0 0 0 1 1.40

Los Angeles Dodgers Batting

Player AB R H RBI BB SO AVG
Shohei Ohtani DH 4 2 2 1 1 1 .240
Mookie Betts SS 4 0 0 0 0 0 .162
Freddie Freeman 1B 2 0 1 0 2 0 .276
Kyle Tucker RF 2 0 1 0 1 1 .253
Will Smith C 2 0 0 1 1 0 .265
Max Muncy 3B 4 0 0 0 0 2 .272
Andy Pages CF 3 0 0 0 0 1 .318
Teoscar Hernández LF 4 0 0 0 0 2 .241
Hyeseong Kim 2B 4 0 0 0 0 1 .268

Los Angeles Dodgers Pitching

Pitcher IP H R ER BB SO ERA
Yoshinobu Yamamoto (L) 6.1 6 5 5 0 8 3.60
Blake Treinen 0.2 2 1 1 1 0 4.26
Edgardo Henriquez 1.0 1 0 0 0 1 4.20
Jack Dreyer 1.0 1 0 0 0 2 2.18