Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 25, 2026

Two second-inning homers and a three-hit shutout carry Dodgers past Giants at Oracle Park

Sometimes a game keeps shrinking until only its essentials remain. The Los Angeles Dodgers brought that kind of night to Oracle Park, using second-inning home runs from Teoscar Hernández and Andy Pages and then letting a dominant pitching line finish off a 2-0 win over the San Francisco Giants.

MLB / FINAL
Los Angeles Dodgers2 — 0San Francisco Giants
Los Angeles DodgersSan Francisco Giants

The inning that did all the scoring

This matchup turned on one inning and two clean swings. Hernández opened the scoring in the second with a 412-foot drive to left, and Pages followed later in the frame with a 389-foot homer to the same side. That was all the Dodgers would need, and, in the end, all they would get.

The interesting part of the Dodgers’ offensive line is how narrow it looks once the home runs are isolated. Los Angeles finished with seven hits and one walk but stranded nine runners, so this was not a night of constant conversion. Will Smith did his part with a 3-for-4 game, yet the bigger names around him were mostly quiet: Shohei Ohtani went 0-for-4 with three strikeouts, Mookie Betts went 0-for-3 with a walk, and Freddie Freeman finished 0-for-4.

That left the second inning carrying almost the entire weight of the night. Our take: for the Dodgers, the encouraging part is that they won even with an incomplete lineup performance. The caution is just as clear. When seven hits and a walk produce only two runs, the margin stays thin, and relying solely on solo power can make a controlled game feel closer than it should.

Skubal’s command made the score feel even smaller

If the Dodgers’ offense was brief, their pitching was relentless. Tarik Skubal worked seven scoreless innings, allowed three hits, walked nobody and struck out 10. He needed only 75 pitches, 60 of them strikes, which says plenty about how little room San Francisco had to breathe at the plate.

The late innings kept the same tone. Roki Sasaki added an inning with two strikeouts, and Tanner Scott was charged with the remaining scoreless work while recording two more strikeouts. However the final outs are logged in the official line, the larger truth is simple enough: Dodgers pitchers gave up three hits, no walks and no runs while piling up 14 strikeouts.

Our take: that is the sort of pitching line that leaves almost no avenue for an opponent. San Francisco did not draw a walk, did not collect an extra-base hit and got singles only from Victor Bericoto, Bo Davidson and Scott Bandura. When a club is forced to build everything from isolated singles against pitchers who are living in the zone, the scoreboard tends to stay frozen.

A close game, but not an even one

There is still a reasonable case that the Giants pitched well enough to stay alive. Yunior Marte gave up the two solo homers and six hits over five innings, but he also kept the damage contained to two runs. After him, Sam Hentges, Joel Kuhnel, Dylan Smith and Tristan Beck combined for four scoreless innings and allowed just one hit. For most of the night, San Francisco prevented the game from becoming a runaway.

The bigger problem was the offense, and the numbers are blunt. The Giants struck out 14 times in 28 plate appearances, did not walk, and finished with three total bases because all three hits were singles. They also left only two runners on base, which is another way of saying they rarely put enough men aboard to create pressure. If there is a place to improve, it starts with extending at-bats into something more productive than strikeouts; seeing 103 pitches without drawing a walk is a hard way to manufacture scoring chances.

The Dodgers, meanwhile, can treat this as both a successful road result and a reminder that their lineup can still be cleaner. They had more than enough pitching to win comfortably, but the batting line still reads like a missed opportunity in spots: two runs, seven hits, one walk, nine left on base, and an 0-for-11 combined night from Ohtani, Betts and Freeman. On this night, Hernández and Pages supplied the decisive swings. On most nights, Los Angeles will want a little less dependence on two second-inning drives and a little more separation everywhere else.

Scoring moments

  1. 2nd Inning

    T. Hernández homered to left (412 feet).

  2. 2nd Inning

    Pages homered to left (389 feet).

Los Angeles Dodgers — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Shohei Ohtani0-4400000319.276.378.517
Mookie Betts0-3300001014.259.328.452
Freddie Freeman0-4400000116.290.364.432
Will Smith3-4403000111.259.355.427
Kyle Tucker0-4400000113.233.330.387
Teoscar Hernandez1-4411110110.268.336.427
Max Muncy0-3300000010.249.344.487
Andy Pages2-3312110013.275.343.465
Enrique Hernandez1-330100008.226.278.381
Los Angeles Dodgers — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Tarik Skubal7.0300010075-602.7275
Roki Sasaki1.000002014-84.5214
Tanner Scott1.000002016-112.7316
San Francisco Giants — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonah Cox0-4400000215.259.307.392
Brett Harris0-4400000219.154.267.205
Victor Bericoto1-3301000111.236.257.415
Bo Davidson1-330100028.308.357.308
Andrew Knizner0-330000007.225.295.366
Marcelo Mayer0-3300000110.210.277.299
Shay Whitcomb0-2200000210.188.216.321
Drew Gilbert0-110000002.240.328.396
Scott Bandura1-3301000213.208.240.250
Christian Koss0-2200000210.226.267.318
San Francisco Giants — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Yunior Marte5.062214269-414.4469
Sam Hentges1.000001011-83.2811
Joel Kuhnel1.000001011-74.5011
Dylan Smith1.000001013-73.9613
Tristan Beck1.010000010-75.6010
Los Angeles Dodgers — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts7
Batting · Runs Batted In2
Batting · Sacrifice Hit0
Batting · Hits7
Batting · Stolen Bases1
Batting · Walks1
Batting · Catcher Interference0
Batting · Runs2
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats32
Batting · Home Runs2
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base9
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches114
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases13
Batting · Plate Appearances33
Batting · Projected Home Runs324.0
Batting · Extra Base Hits2
Batting · Runs Created3.0
Batting · Batting Average.219
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.406
Batting · Secondary Average.250
Batting · On Base Percentage.242
Batting · OBP Pct + SLG Pct.649
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs3.1
Batting · Batter Rating22.0
Batting · At Bats Per Home Run16.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance3.45
Batting · Isolated Power.188
Batting · Walk To Strikeout Ratio0.14
Batting · Walks Per Plate Appearance.030
Batting · Secondary Average Minus Batting Average.031
Batting · Runs Produced4.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.2
Batting · MLB Rating75.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves1
Pitching · Ground Balls4
Pitching · Strikeouts14
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits3
Pitching · Earned runs0
Pitching · Batters Hit0
Pitching · Walks0
Pitching · Runs0
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts1
Pitching · Save Opportunities1
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls8
Pitching · Batters Faced29
Pitching · Holds1
Pitching · Doubles0
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches105
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats28
Pitching · Total Bases3
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average0.00
Pitching · Walks Plus Hits Per Inning Pitched0.33
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.5
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning11.7
Pitching · Pitches Per Plate Appearance3.6
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.107
Pitching · Opponent's Slugging pct..107
Pitching · Opponent's On-base pct..107
Pitching · Opponent's OPB Pct + SLG Pct.214
Pitching · Save Percentage1.0
Pitching · Strikeouts Per 9 Innings14.0
Pitching · Strikeout To Walk Ratio0.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win1.0
Pitching · Balls In Play Average0.188
Pitching · Total Bases3.000
Pitching · Pitch Count0
Pitching · Strikes79
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists3
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
San Francisco Giants — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts14
Batting · Runs Batted In0
Batting · Sacrifice Hit1
Batting · Hits3
Batting · Stolen Bases0
Batting · Walks0
Batting · Catcher Interference0
Batting · Runs0
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats28
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base2
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches105
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases3
Batting · Plate Appearances29
Batting · Projected Home Runs0.0
Batting · Extra Base Hits0
Batting · Runs Created-1.0
Batting · Batting Average.107
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.107
Batting · Secondary Average.000
Batting · On Base Percentage.107
Batting · OBP Pct + SLG Pct.214
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs-1.1
Batting · Batter Rating3.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.62
Batting · Isolated Power.000
Batting · Walk To Strikeout Ratio0.00
Batting · Walks Per Plate Appearance.000
Batting · Secondary Average Minus Batting Average-.107
Batting · Runs Produced0.0
Batting · Runs Ratio0.0
Batting · Patience Ratio0.1
Batting · Balls In Play Average0.2
Batting · MLB Rating55.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls10
Pitching · Strikeouts7
Pitching · Sacrifice Flies0
Pitching · Losses1
Pitching · Hits7
Pitching · Earned runs2
Pitching · Batters Hit0
Pitching · Walks1
Pitching · Runs2
Pitching · Stolen Bases1
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs2
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls8
Pitching · Batters Faced33
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches114
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats32
Pitching · Total Bases13
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average2.00
Pitching · Walks Plus Hits Per Inning Pitched0.89
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.3
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning12.7
Pitching · Pitches Per Plate Appearance3.5
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.219
Pitching · Opponent's Slugging pct..406
Pitching · Opponent's On-base pct..242
Pitching · Opponent's OPB Pct + SLG Pct.649
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings7.0
Pitching · Strikeout To Walk Ratio7.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.200
Pitching · Total Bases13.000
Pitching · Pitch Count0
Pitching · Strikes70
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors1
Fielding · Passed Balls0
Fielding · Assists10
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0