← Back to scores
Los Angeles Dodgers
16-7  ·  1st NL West
1 3
Final
San Francisco Giants
10-13  ·  4th NL West
Tue, Apr 21, 2026
Venue: Oracle Park, San Francisco
Weather: Cloudy, 57°
HP Ump: Junior Valentine (Home Plate)
W: Landen Roupp
L: Yoshinobu Yamamoto
SV: Ryan Walker
Team 123456789 RHE
LAD 000100000 131
SF 30000000 360
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Shohei OhtaniDH 1-4 2 .250
Kyle TuckerRF 0-4 3 .000
Freddie Freeman1B 0-2 2 .000
Teoscar HernándezLF 1-3 1 1 .333
Max Muncy3B 0-3 12 .000
Dalton RushingC 0-2 1 .000
Will SmithC 0-1 1 .000
Hyeseong KimSS 1-1 11 1.000
Miguel RojasSS 0-1 .000
Andy PagesPH 0-1 1 .000
Alex CallCF 0-4 .000
Alex Freeland2B 0-3 13 .000
Yoshinobu YamamotoP 0-0
Tanner ScottP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Yoshinobu Yamamoto 7.06327 101-623.86
Tanner Scott 1.00011 16-110.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Willy AdamesSS 1-4 1 2 .250
Luis Arraez2B 1-4 1 .250
Matt Chapman3B 0-2 1 21 .000
Rafael Devers1B 1-4 12 .250
Casey SchmittDH 0-3 1 .000
Jung Hoo LeeRF 2-3 1 .667
Jerar EncarnacionRF 0-0
Heliot RamosLF 1-3 .333
Drew GilbertCF 0-3 2 .000
Patrick BaileyC 0-2 11 .000
Landen RouppP 0-0
Ryan BoruckiP 0-0
Matt GageP 0-0
Erik MillerP 0-0
Keaton WinnP 0-0
Ryan WalkerP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Landen Roupp 5.01157 106-581.80
Ryan Borucki 1.01001 10-80.00
Matt Gage 0.20010 14-70.00
Erik Miller 1.01011 26-120.00
Keaton Winn 0.10001 5-30.00
Ryan WalkerS 1.00002 15-100.00
LAD
AWAY · HOME
SF
3
Hits
6
0
Home Runs
0
.286
AVG
.251
.362
OBP
.294
.494
SLG
.361
.856
OPS
.655
1
Runs
3
1
2B
0
0
3B
0
0
SB
0
4
TB
6
12
LOB
9
36
PA
32
3.41
ERA
3.97
8
K
12
3
BB
7
6
H Allowed
3
1.12
WHIP
1.31
3
Runs
1
0
HBP
0
32
BF
36
117
Pitches
176
73
Strikes
98
Top Performers
Yoshinobu Yamamoto
7.0 IP · 7 K · 3 ER · 101 P
Landen Roupp
5.0 IP · 7 K · 1 ER · 106 P
Hyeseong Kim
1-1 1 RBI · 1 BB
Play by Play
  • Alex Freeland strikes out swinging.
    Alex Freeland vs Ryan Walker
  • Alex Call flies out to left fielder Heliot Ramos.
    Alex Call vs Ryan Walker
  • Andy Pages called out on strikes.
    Andy Pages vs Ryan Walker
  • Top 9th
  • Casey Schmitt flies out to center fielder Alex Call.
    Casey Schmitt vs Tanner Scott
  • Rafael Devers strikes out swinging.
    Rafael Devers vs Tanner Scott
  • Matt Chapman walks.
    Matt Chapman vs Tanner Scott
  • Luis Arraez grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.
    Luis Arraez vs Tanner Scott
  • Bottom 8th
  • Will Smith strikes out swinging.
    Will Smith vs Keaton Winn
  • Max Muncy grounds out softly, second baseman Luis Arraez to first baseman Rafael Devers. Teoscar Hernández to 2nd.
    Max Muncy vs Erik Miller
  • Teoscar Hernández walks.
    Teoscar Hernández vs Erik Miller
  • Freddie Freeman grounds out, shortstop Willy Adames to first baseman Rafael Devers.
    Freddie Freeman vs Erik Miller
  • Top 8th
  • Willy Adames called out on strikes.
    Willy Adames vs Yoshinobu Yamamoto
  • Patrick Bailey called out on strikes.
    Patrick Bailey vs Yoshinobu Yamamoto
  • Drew Gilbert called out on strikes.
    Drew Gilbert vs Yoshinobu Yamamoto
  • Bottom 7th
  • Kyle Tucker strikes out swinging.
    Kyle Tucker vs Erik Miller
  • Shohei Ohtani singles on a ground ball to shortstop Willy Adames. Alex Freeland to 2nd.
    Shohei Ohtani vs Erik Miller
  • Alex Freeland walks.
    Alex Freeland vs Matt Gage
  • Alex Call grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Alex Call vs Matt Gage
  • Miguel Rojas grounds out, third baseman Matt Chapman to first baseman Rafael Devers.
    Miguel Rojas vs Matt Gage
  • Top 7th
  • Heliot Ramos singles on a line drive to center fielder Alex Call. Jung Hoo Lee out at home on the throw, center fielder Alex Call to second baseman Alex Freeland to catcher Dalton Rushing.
    Heliot Ramos vs Yoshinobu Yamamoto
  • Jung Hoo Lee singles on a line drive to right fielder Kyle Tucker.
    Jung Hoo Lee vs Yoshinobu Yamamoto
  • Casey Schmitt flies out to left fielder Teoscar Hernández.
    Casey Schmitt vs Yoshinobu Yamamoto
  • Rafael Devers pops out to shortstop Hyeseong Kim.
    Rafael Devers vs Yoshinobu Yamamoto
  • Bottom 6th
  • Dalton Rushing flies out to center fielder Drew Gilbert.
    Dalton Rushing vs Ryan Borucki
  • Max Muncy strikes out swinging.
    Max Muncy vs Ryan Borucki
  • Teoscar Hernández doubles (4) on a ground ball to left fielder Heliot Ramos.
    Teoscar Hernández vs Ryan Borucki
  • Freddie Freeman grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Freddie Freeman vs Ryan Borucki
  • Top 6th
  • Matt Chapman grounds into a force out, shortstop Hyeseong Kim to second baseman Alex Freeland. Patrick Bailey out at 2nd.
    Matt Chapman vs Yoshinobu Yamamoto
  • Luis Arraez lines out to shortstop Hyeseong Kim.
    Luis Arraez vs Yoshinobu Yamamoto
  • Willy Adames pops out to first baseman Freddie Freeman.
    Willy Adames vs Yoshinobu Yamamoto
  • Patrick Bailey walks.
    Patrick Bailey vs Yoshinobu Yamamoto
  • Bottom 5th
  • Kyle Tucker called out on strikes.
    Kyle Tucker vs Landen Roupp
  • Shohei Ohtani flies out to right fielder Jung Hoo Lee.
    Shohei Ohtani vs Landen Roupp
  • Alex Freeland called out on strikes.
    Alex Freeland vs Landen Roupp
  • Top 5th
  • Drew Gilbert strikes out swinging.
    Drew Gilbert vs Yoshinobu Yamamoto
  • Heliot Ramos flies out sharply to center fielder Alex Call.
    Heliot Ramos vs Yoshinobu Yamamoto
  • Jung Hoo Lee lines out to center fielder Alex Call.
    Jung Hoo Lee vs Yoshinobu Yamamoto
  • Bottom 4th
  • Alex Call grounds into a double play, third baseman Matt Chapman to second baseman Luis Arraez to first baseman Rafael Devers. Hyeseong Kim out at 2nd. Alex Call out at 1st.
    Alex Call vs Landen Roupp
  • Patrick Bailey challenged (pitch result), call on the field was confirmed: Hyeseong Kim walks. Teoscar Hernández scores. Max Muncy to 3rd. Dalton Rushing to 2nd.
    Hyeseong Kim vs Landen Roupp
  • Dalton Rushing challenged (pitch result), call on the field was overturned: Dalton Rushing walks. Teoscar Hernández to 3rd. Max Muncy to 2nd.
    Dalton Rushing vs Landen Roupp
  • Max Muncy walks. Teoscar Hernández to 2nd.
    Max Muncy vs Landen Roupp
  • Teoscar Hernández grounds into a force out, second baseman Luis Arraez to shortstop Willy Adames. Freddie Freeman out at 2nd. Teoscar Hernández to 1st.
    Teoscar Hernández vs Landen Roupp
  • Freddie Freeman walks.
    Freddie Freeman vs Landen Roupp
  • Top 4th
  • Casey Schmitt grounds out, third baseman Max Muncy to first baseman Freddie Freeman.
    Casey Schmitt vs Yoshinobu Yamamoto
  • Rafael Devers strikes out swinging.
    Rafael Devers vs Yoshinobu Yamamoto
  • Matt Chapman strikes out swinging.
    Matt Chapman vs Yoshinobu Yamamoto
  • Bottom 3rd
  • Kyle Tucker strikes out swinging.
    Kyle Tucker vs Landen Roupp
  • Shohei Ohtani strikes out swinging.
    Shohei Ohtani vs Landen Roupp
  • Alex Freeland strikes out swinging.
    Alex Freeland vs Landen Roupp
  • Top 3rd
  • Luis Arraez flies out to right fielder Kyle Tucker.
    Luis Arraez vs Yoshinobu Yamamoto
  • Willy Adames strikes out swinging.
    Willy Adames vs Yoshinobu Yamamoto
  • Patrick Bailey lines out to left fielder Teoscar Hernández.
    Patrick Bailey vs Yoshinobu Yamamoto
  • Bottom 2nd
  • Alex Call grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Alex Call vs Landen Roupp
  • Hyeseong Kim singles on a line drive to center fielder Drew Gilbert.
    Hyeseong Kim vs Landen Roupp
  • Dalton Rushing grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Dalton Rushing vs Landen Roupp
  • Max Muncy strikes out swinging.
    Max Muncy vs Landen Roupp
  • Top 2nd
  • Drew Gilbert flies out to center fielder Alex Call.
    Drew Gilbert vs Yoshinobu Yamamoto
  • Heliot Ramos flies out to left fielder Teoscar Hernández.
    Heliot Ramos vs Yoshinobu Yamamoto
  • Jung Hoo Lee singles on a line drive to right fielder Kyle Tucker. Matt Chapman scores. Rafael Devers to 2nd.
    Jung Hoo Lee vs Yoshinobu Yamamoto
  • Casey Schmitt out on a sacrifice fly to center fielder Alex Call. Luis Arraez scores. Matt Chapman to 3rd.
    Casey Schmitt vs Yoshinobu Yamamoto
  • Rafael Devers singles on a line drive to right fielder Kyle Tucker. Willy Adames scores. Luis Arraez to 3rd. Matt Chapman to 2nd.
    Rafael Devers vs Yoshinobu Yamamoto
  • Matt Chapman walks. Luis Arraez to 2nd.
    Matt Chapman vs Yoshinobu Yamamoto
  • Luis Arraez singles on a line drive to left fielder Teoscar Hernández. Willy Adames to 3rd.
    Luis Arraez vs Yoshinobu Yamamoto
  • Willy Adames singles on a ground ball to shortstop Hyeseong Kim. Willy Adames to 2nd. Willy Adames advances to 2nd, on a throwing error by shortstop Hyeseong Kim.
    Willy Adames vs Yoshinobu Yamamoto
  • Bottom 1st
  • Teoscar Hernández flies out to center fielder Drew Gilbert.
    Teoscar Hernández vs Landen Roupp
  • Freddie Freeman walks.
    Freddie Freeman vs Landen Roupp
  • Kyle Tucker flies out to center fielder Drew Gilbert.
    Kyle Tucker vs Landen Roupp
  • Shohei Ohtani strikes out swinging.
    Shohei Ohtani vs Landen Roupp
  • Top 1st
Game Recap
Game recap
Roupp's gem, bullpen lift Giants past Dodgers in opener
SAN FRANCISCO -- Tony Vitello hasn’t been getting out much since he took over as the Giants’ new manager. “I've been in hiding,” Vitello said. “I'm holding out for some more wins.”
Highlights
Landen Roupp shines in Giants' win over Dodgers
00:03:08
Condensed Game: LAD@SF - 4/21/26
00:11:07
Rafael Devers' RBI single
00:00:18
Jung Hoo Lee's RBI single
00:00:19
Landen Roupp's stellar outing vs. Dodgers
00:00:45