MLB · Fri, Jun 20 · Oracle Park

Final

W: Brennan Bernardino · L: Sean Hjelle · SV: Aroldis Chapman

Team123456789RHE
BOS0021211007111
SF120110000571

Win probability

SF 100%BOS 95%
BOS 100%model, computed at ingest

Top performers

Ceddanne Rafaela

BOS

3-4, 1 HR, 2 RBI, 2 R

David Hamilton

BOS

2-4, 1 HR, 2 RBI, 1 R

Wilyer Abreu

BOS

2-4, 1 RBI, 1 R

Key plays

▼ 1stRafael Devers grounds out, first baseman Abraham Toro to pitcher Hunter Dobbins. Mike Yastrzemski to 3rd.00 · 54%
▼ 2ndMike Yastrzemski singles on a ground ball to pitcher Hunter Dobbins. Casey Schmitt scores.03 · 84%
▲ 3rdDavid Hamilton homers (3) on a fly ball to center field. Ceddanne Rafaela scores.23 · 66%
▲ 4thWilyer Abreu doubles (9) on a ground ball to right fielder Mike Yastrzemski.23 · 55%
▲ 4thTrevor Story strikes out swinging.23 · 61%
▲ 4thMarcelo Mayer grounds out, second baseman Christian Koss to first baseman Wilmer Flores. Wilyer Abreu to 3rd.23 · 66%
▲ 4thCeddanne Rafaela singles on a ground ball to left fielder Heliot Ramos. Wilyer Abreu scores.33 · 54%
▲ 5thJarren Duran singles on a ground ball to center fielder Jung Hoo Lee.34 · 59%
▲ 5thCarlos Narváez flies out to left fielder Heliot Ramos.34 · 65%
▲ 5thRoman Anthony singles on a ground ball to center fielder Jung Hoo Lee. Jarren Duran scores. Roman Anthony to 2nd.44 · 48%
▼ 5thHeliot Ramos singles on a sharp line drive to right fielder Wilyer Abreu.54 · 48%
▼ 5thRafael Devers grounds out, shortstop Trevor Story to first baseman Abraham Toro. Heliot Ramos to 2nd.54 · 45%

Highlights (25)

Red Sox vs. Giants Highlights

00:03:03 · MLB video

Condensed Game: BOS@SF - 6/20/25

00:09:45 · MLB video

David Hamilton's two-run homer (3)

00:00:29 · MLB video

Ceddanne Rafaela's solo homer (7)

00:00:29 · MLB video

View 21 more highlights

Roman Anthony's RBI single

00:00:28 · MLB video

Wilmer Flores' RBI single

00:00:24 · MLB video

Ceddanne Rafaela's RBI single

00:00:28 · MLB video

Rafael Devers' first at-bat against his former team

00:00:30 · MLB video

Wilyer Abreu's RBI single

00:00:29 · MLB video

Mike Yastrzemski's RBI single

00:00:29 · MLB video

Aroldis Chapman secures the save

00:00:25 · MLB video

Ceddanne Rafaela's leaping catch

00:00:29 · MLB video

Aroldis Chapman strikes out Rafael Devers with 102 mph pitch

00:00:24 · MLB video

Hayden Birdsong strikes out four

00:00:39 · MLB video

All of Rafael Devers' at-bats vs. the Red Sox

00:01:29 · MLB video

Mike Yastrzemski scores on error

00:00:25 · MLB video

Roman Anthony scores on error

00:00:28 · MLB video

Willy Adames scores on a groundout in the 2nd

00:00:17 · MLB video

Willy Adames scores on groundout in the 4th

00:00:25 · MLB video

Garrett Whitlock escapes a jam

00:00:17 · MLB video

Hayden Birdsong K's Carlos Narváez

00:00:19 · MLB video

Hunter Dobbins K's Heliot Ramos

00:00:08 · MLB video

Rafaela, Dobbins and Chapman on facing Devers

00:01:07 · MLB video

Alex Cora facing Devers, Boston's offense

00:01:32 · MLB video

Bob Melvin on Birdsong, Devers

00:01:56 · MLB video

Full play-by-play (80)
▲ 1stJarren Duran pops out to third baseman Casey Schmitt.00 · 53%
▲ 1stCarlos Narváez strikes out swinging.00 · 55%
▲ 1stRoman Anthony flies out sharply to left fielder Heliot Ramos.00 · 55%
▼ 1stMike Yastrzemski walks.00 · 60%
▼ 1stHeliot Ramos grounds out to first baseman Abraham Toro. Mike Yastrzemski to 2nd.00 · 58%
▼ 1stRafael Devers grounds out, first baseman Abraham Toro to pitcher Hunter Dobbins. Mike Yastrzemski to 3rd.00 · 54%
▼ 1stWilmer Flores reaches on a fielding error by second baseman David Hamilton. Mike Yastrzemski scores.01 · 64%
▼ 1stJung Hoo Lee flies out to right fielder Wilyer Abreu.01 · 63%
▲ 2ndAbraham Toro pops out to second baseman Christian Koss.01 · 65%
▲ 2ndWilyer Abreu strikes out swinging.01 · 67%
▲ 2ndTrevor Story pops out to first baseman Wilmer Flores in foul territory.01 · 67%
▼ 2ndWilly Adames walks.01 · 71%
▼ 2ndCasey Schmitt walks. Willy Adames to 2nd.01 · 76%
▼ 2ndPatrick Bailey walks. Willy Adames to 3rd. Casey Schmitt to 2nd.01 · 82%
▼ 2ndChristian Koss grounds into a double play, second baseman David Hamilton to shortstop Trevor Story to first baseman Abraham Toro. Willy Adames scores. Casey Schmitt to 3rd. Patrick Bailey out at 2nd. Christian Koss out at 1st.02 · 77%
▼ 2ndMike Yastrzemski singles on a ground ball to pitcher Hunter Dobbins. Casey Schmitt scores.03 · 84%
▼ 2ndHeliot Ramos called out on strikes.03 · 83%
▲ 3rdMarcelo Mayer grounds out sharply to first baseman Wilmer Flores.03 · 85%
▲ 3rdCeddanne Rafaela doubles (12) on a sharp line drive to left fielder Heliot Ramos.03 · 81%
▲ 3rdDavid Hamilton homers (3) on a fly ball to center field. Ceddanne Rafaela scores.23 · 66%
▲ 3rdJarren Duran singles on a sharp ground ball to center fielder Jung Hoo Lee.23 · 63%
▲ 3rdCarlos Narváez strikes out swinging.23 · 66%
▲ 3rdRoman Anthony walks. Jarren Duran to 2nd.23 · 64%
▲ 3rdAbraham Toro flies out to center fielder Jung Hoo Lee.23 · 68%
▼ 3rdRafael Devers flies out sharply to center fielder Ceddanne Rafaela.23 · 66%
▼ 3rdWilmer Flores pops out to shortstop Trevor Story.23 · 65%
▼ 3rdJung Hoo Lee lines out to center fielder Ceddanne Rafaela.23 · 65%
▲ 4thWilyer Abreu doubles (9) on a ground ball to right fielder Mike Yastrzemski.23 · 55%
▲ 4thTrevor Story strikes out swinging.23 · 61%
▲ 4thMarcelo Mayer grounds out, second baseman Christian Koss to first baseman Wilmer Flores. Wilyer Abreu to 3rd.23 · 66%
▲ 4thCeddanne Rafaela singles on a ground ball to left fielder Heliot Ramos. Wilyer Abreu scores.33 · 54%
▲ 4thDavid Hamilton lines out to center fielder Jung Hoo Lee.33 · 56%
▼ 4thWilly Adames singles on a ground ball to left fielder Jarren Duran, deflected by third baseman Marcelo Mayer.33 · 62%
▼ 4thCasey Schmitt singles on a ground ball to third baseman Marcelo Mayer. Willy Adames to 2nd.33 · 68%
▼ 4thPatrick Bailey walks. Willy Adames to 3rd. Casey Schmitt to 2nd.33 · 76%
▼ 4thChristian Koss grounds into a double play, third baseman Marcelo Mayer to second baseman David Hamilton to first baseman Abraham Toro. Willy Adames scores. Casey Schmitt to 3rd. Patrick Bailey out at 2nd. Christian Koss out at 1st.34 · 69%
▼ 4thMike Yastrzemski grounds out, pitcher Hunter Dobbins to first baseman Abraham Toro.34 · 66%
▲ 5thJarren Duran singles on a ground ball to center fielder Jung Hoo Lee.34 · 59%
▲ 5thCarlos Narváez flies out to left fielder Heliot Ramos.34 · 65%
▲ 5thRoman Anthony singles on a ground ball to center fielder Jung Hoo Lee. Jarren Duran scores. Roman Anthony to 2nd.44 · 48%
▲ 5thAbraham Toro reaches on a fielding error by second baseman Christian Koss. Roman Anthony scores.54 · 35%
▲ 5thWilyer Abreu grounds into a force out, second baseman Christian Koss to shortstop Willy Adames. Abraham Toro out at 2nd. Wilyer Abreu to 1st.54 · 39%
▲ 5thTrevor Story grounds into a force out, shortstop Willy Adames to second baseman Christian Koss. Wilyer Abreu out at 2nd.54 · 41%
▼ 5thHeliot Ramos singles on a sharp line drive to right fielder Wilyer Abreu.54 · 48%
▼ 5thRafael Devers grounds out, shortstop Trevor Story to first baseman Abraham Toro. Heliot Ramos to 2nd.54 · 45%
▼ 5thGiants challenged (tag play), call on the field was upheld: Wilmer Flores singles on a line drive to center fielder Ceddanne Rafaela. Heliot Ramos scores. Wilmer Flores out at 2nd, catcher Carlos Narváez to shortstop Trevor Story.55 · 52%
▼ 5thJung Hoo Lee grounds out, first baseman Abraham Toro to pitcher Brennan Bernardino.55 · 52%
▲ 6thMarcelo Mayer grounds out to first baseman Wilmer Flores.55 · 54%
▲ 6thCeddanne Rafaela homers (7) on a fly ball to center field.65 · 38%
▲ 6thDavid Hamilton singles on a sharp line drive to right fielder Mike Yastrzemski.65 · 34%
▲ 6thJarren Duran strikes out swinging.65 · 38%
▲ 6thCarlos Narváez lines out to left fielder Heliot Ramos.65 · 40%
▼ 6thWilly Adames strikes out swinging.65 · 37%
▼ 6thCasey Schmitt strikes out swinging.65 · 34%
▼ 6thPatrick Bailey walks.65 · 36%
▼ 6thTyler Fitzgerald strikes out swinging.65 · 34%
▲ 7thRoman Anthony strikes out swinging.65 · 36%
▲ 7thAbraham Toro doubles (9) on a ground ball to right fielder Mike Yastrzemski.65 · 30%
▲ 7thWilyer Abreu singles on a ground ball to right fielder Mike Yastrzemski. Abraham Toro scores.75 · 18%
▲ 7thTrevor Story strikes out swinging.75 · 21%
▲ 7thMarcelo Mayer called out on strikes.75 · 22%
▼ 7thMike Yastrzemski flies out to shortstop Trevor Story.75 · 19%
▼ 7thHeliot Ramos singles on a line drive to center fielder Ceddanne Rafaela.75 · 23%
▼ 7thRafael Devers flies out to center fielder Ceddanne Rafaela.75 · 18%
▼ 7thWilmer Flores grounds out, third baseman Marcelo Mayer to first baseman Abraham Toro.75 · 16%
▲ 8thCeddanne Rafaela grounds out, first baseman Wilmer Flores to pitcher Ryan Walker.75 · 17%
▲ 8thDavid Hamilton flies out to left fielder Heliot Ramos.75 · 18%
▲ 8thJarren Duran grounds out, shortstop Willy Adames to first baseman Wilmer Flores.75 · 18%
▼ 8thJung Hoo Lee flies out to center fielder Ceddanne Rafaela.75 · 14%
▼ 8thWilly Adames walks.75 · 19%
▼ 8thCasey Schmitt singles on a ground ball to center fielder Ceddanne Rafaela. Willy Adames to 2nd.75 · 27%
▼ 8thPatrick Bailey strikes out swinging.75 · 18%
▼ 8thDominic Smith walks. Willy Adames to 3rd. Casey Schmitt to 2nd.75 · 24%
▼ 8thMike Yastrzemski strikes out swinging.75 · 12%
▲ 9thCarlos Narváez called out on strikes.75 · 11%
▲ 9thRoman Anthony flies out to left fielder Heliot Ramos.75 · 12%
▲ 9thAbraham Toro called out on strikes.75 · 12%
▼ 9thHeliot Ramos strikes out swinging.75 · 7%
▼ 9thRafael Devers strikes out swinging.75 · 5%
▼ 9thWilmer Flores pops out to first baseman Abraham Toro.75 · 5%
Box score

Boston Red Sox

BatterABRHHRRBIBBSOAVG
Jarren Duran LF5120001.260
Carlos Narváez C5000003.270
Roman Anthony DH4110111.097
Abraham Toro 1B5110001.293
Wilyer Abreu RF4120101.250
Trevor Story SS4000002.227
Marcelo Mayer 3B4000001.206
Ceddanne Rafaela CF4231200.255
David Hamilton 2B4121200.186
PitcherIPHRERBBSOPERA
Hunter Dobbins4.045451754.10
Brennan BernardinoW1.010000133.10
Zack Kelly0.200012145.79
Justin Wilson1.010001142.08
Greg Weissert0.10000042.62
Garrett Whitlock1.010022342.82
Aroldis ChapmanS1.000002141.41

San Francisco Giants

BatterABRHHRRBIBBSOAVG
Mike Yastrzemski RF4110111.259
Heliot Ramos LF5120002.283
Rafael Devers DH5000001.267
Wilmer Flores 1B5010100.255
Jung Hoo Lee CF4000000.255
Willy Adames SS2210021.206
Casey Schmitt 3B3120011.250
Patrick Bailey C1000031.189
Christian Koss 2B2000000.219
Daniel Johnson PH0000000.222
Tyler Fitzgerald 2B1000001.237
Dominic Smith PH0000010.289
Brett Wisely 2B0000000.000
PitcherIPHRERBBSOPERA
Hayden Birdsong4.175414853.25
Sean HjelleL1.021100194.66
Erik Miller0.200001101.07
Joey Lucchesi0.121101813.50
Ryan Walker1.200002204.20
Spencer Bivens1.000002143.11

Betting

No odds snapshots ingested for this game yet.

Comments (0)

Log in to join the conversation.