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
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.
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.
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.
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.
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.
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.
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 |
