Try this game in our Simulator
Lineups and Summary
(back to top)
Red Sox
@ Giants
Oracle Park
June 20, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Boston Red Sox, played on June 20, 2025 at Oracle Park.
Game Summary
Date | June 20, 2025 |
---|---|
Visiting Team |
Boston Red Sox
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 20, 2025 |
---|---|
Day of Week | Fri |
Day / Night | |
Visiting Team | Boston Red Sox |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Hunter Dobbins |
Home Starting Pitcher | Hayden Birdsong |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 40,169 |
Time of Game | 2 hours and 53. minutes |
Boston Red Sox Lineup
Name | Position |
---|---|
Jarren Duran | Left Fielder |
Carlos Narvaez | Catcher |
Roman Anthony | Designated Hitter |
Abraham Toro | First Baseman |
Wilyer Abreu | Right Fielder |
Trevor Story | Shortstop |
Marcelo Mayer | Third Baseman |
Ceddanne Rafaela | Center Fielder |
David Hamilton | Second Baseman |
Manager |
San Francisco Giants Lineup
Name | Position |
---|---|
Mike Yastrzemski | Right Fielder |
Heliot Ramos | Left Fielder |
Rafael Devers | Designated Hitter |
Wilmer Flores | First Baseman |
Jung Hoo Lee | Center Fielder |
Willy Adames | Shortstop |
Casey Schmitt | Third Baseman |
Patrick Bailey | Catcher |
Christian Koss | Second Baseman |
Manager |
All Plays in Game
(back to top)
Red Sox
@ Giants
Oracle Park
June 20, 2025
Top 1
-
Red Sox, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: ---
Duran vs. Birdsong
Duran hits a short popup towards 3rd. Schmitt makes the catch for the out. View Play -
Red Sox, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: ---
Narvaez vs. Birdsong
Narvaez strikes out swinging. View Play -
Red Sox, 0 - Giants, 0
Outs: 2, Count: 1-1, RoB: ---
Anthony vs. Birdsong
Anthony hits a fly ball towards left. Ramos makes the catch for the out. View Play
Bottom 1
-
Red Sox, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Yastrzemski vs. Dobbins
That is ball 4. Yastrzemski is on with a walk. View Play -
Red Sox, 0 - Giants, 0
Outs: 0, Count: 0-2, RoB: 1--
Ramos vs. Dobbins
Ramos softly hits a ground ball towards first. Toro fields it and makes the out, unassisted. Yastrzemski moves to 2nd. View Play -
Red Sox, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: -2-
Devers vs. Dobbins
Devers hits a ground ball towards first. There's the throw to Dobbins covering, and Devers is out. Yastrzemski moves to 3rd. View Play -
Red Sox, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: --3
Flores vs. Dobbins
Floreshits a line drive towards second. Hamiltoncommits an error. Flores is safe at first. Yastrzemski scores. Flores is on 1st. View Play -
Red Sox, 0 - Giants, 1
Outs: 2, Count: 0-1, RoB: 1--
Lee vs. Dobbins
Lee hits a fly ball towards right. Abreu is there to make the catch. View Play
Top 2
-
Red Sox, 0 - Giants, 1
Outs: 0, Count: 0-0, RoB: ---
Toro vs. Birdsong
Toro hits a short popup towards 2nd. Koss makes the catch for the out. View Play -
Red Sox, 0 - Giants, 1
Outs: 1, Count: 3-2, RoB: ---
Abreu vs. Birdsong
Abreu strikes out swinging. View Play -
Red Sox, 0 - Giants, 1
Outs: 2, Count: 1-0, RoB: ---
Story vs. Birdsong
Story hits a popup, in foul territory, off the first base line. Flores makes the catch for the out. View Play
Bottom 2
-
Red Sox, 0 - Giants, 1
Outs: 0, Count: 3-0, RoB: ---
Adames vs. Dobbins
That is ball 4. Adames is on with a walk. View Play -
Red Sox, 0 - Giants, 1
Outs: 0, Count: 3-1, RoB: 1--
Schmitt vs. Dobbins
That is ball 4. Schmitt is on with a walk. Adames moves to 2nd. View Play -
Red Sox, 0 - Giants, 1
Outs: 0, Count: 3-0, RoB: 12-
Bailey vs. Dobbins
That is ball 4. Bailey is on with a walk. Adames moves to 3rd. Schmitt moves to 2nd. View Play -
Red Sox, 0 - Giants, 1
Outs: 0, Count: 1-0, RoB: 123
Koss vs. Dobbins
Koss hits a ground ball to second. There's the throw to second for one, and over to first, double play. Adames scores. Schmitt moves to 3rd. View Play -
Red Sox, 0 - Giants, 2
Outs: 2, Count: 0-0, RoB: --3
Yastrzemski vs. Dobbins
Yastrzemski hits a ball towards the mound. Dobbins can't make the play in time. Yastrzemski gets a base hit. Schmitt scores. View Play -
Red Sox, 0 - Giants, 3
Outs: 2, Count: 1-2, RoB: 1--
Ramos vs. Dobbins
Ramos is called out on strikes. View Play
Top 3
-
Red Sox, 0 - Giants, 3
Outs: 0, Count: 0-2, RoB: ---
Mayer vs. Birdsong
Mayer hits a ground ball towards first. Flores fields it and makes the out, unassisted. View Play -
Red Sox, 0 - Giants, 3
Outs: 1, Count: 2-1, RoB: ---
Rafaela vs. Birdsong
Rafaela hits a line drive into left field. That will be extra bases. Rafaela is safe at second with a double. View Play -
Red Sox, 0 - Giants, 3
Outs: 1, Count: 2-1, RoB: -2-
Hamilton vs. Birdsong
Hamilton hits a drive into right center field. That ball is gone. Rafaela scores. A 2 run home run. View Play -
Red Sox, 2 - Giants, 3
Outs: 1, Count: 1-1, RoB: ---
Duran vs. Birdsong
Duran hits a ground ball, base hit into center field. View Play -
Red Sox, 2 - Giants, 3
Outs: 1, Count: 2-2, RoB: 1--
Narvaez vs. Birdsong
Narvaez strikes out swinging. View Play -
Red Sox, 2 - Giants, 3
Outs: 2, Count: 3-1, RoB: 1--
Anthony vs. Birdsong
That is ball 4. Anthony is on with a walk. Duran moves to 2nd. View Play -
Red Sox, 2 - Giants, 3
Outs: 2, Count: 1-0, RoB: 12-
Toro vs. Birdsong
Toro hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 3
-
Red Sox, 2 - Giants, 3
Outs: 0, Count: 2-2, RoB: ---
Devers vs. Dobbins
Devers hits a fly ball towards center. Rafaela makes the catch for the out. View Play -
Red Sox, 2 - Giants, 3
Outs: 1, Count: 2-2, RoB: ---
Flores vs. Dobbins
Flores hits a short popup towards short. Story makes the catch for the out. View Play -
Red Sox, 2 - Giants, 3
Outs: 2, Count: 0-0, RoB: ---
Lee vs. Dobbins
Lee hits a line drive deep towards center. Rafaela makes the catch for the out. View Play
Top 4
-
Red Sox, 2 - Giants, 3
Outs: 0, Count: 0-2, RoB: ---
Abreu vs. Birdsong
Abreu hits a ground ball into right field. That will be extra bases. Abreu is safe at second with a double. View Play -
Red Sox, 2 - Giants, 3
Outs: 0, Count: 1-2, RoB: -2-
Story vs. Birdsong
Story strikes out swinging. View Play -
Red Sox, 2 - Giants, 3
Outs: 1, Count: 3-0, RoB: -2-
Mayer vs. Birdsong
Mayer hits a ground ball towards second. The throw to first, and Mayer is out. Abreu moves to 3rd. View Play -
Red Sox, 2 - Giants, 3
Outs: 2, Count: 3-2, RoB: --3
Rafaela vs. Birdsong
Rafaela hits a ground ball, base hit into left field. Abreu scores. View Play -
Red Sox, 3 - Giants, 3
Outs: 2, Count: 1-0, RoB: 1--
Hamilton vs. Birdsong
Hamilton hits a line drive deep towards right center field. Lee is there to make the catch. View Play
Bottom 4
-
Red Sox, 3 - Giants, 3
Outs: 0, Count: 2-0, RoB: ---
Adames vs. Dobbins
Adames hits a ball towards third. Mayer can't make the play in time. Adames gets a base hit. View Play -
Red Sox, 3 - Giants, 3
Outs: 0, Count: 0-0, RoB: 1--
Schmitt vs. Dobbins
Schmitt hits a ball towards third. Mayer can't make the play in time. Schmitt gets a base hit. Adames moves to 2nd. View Play -
Red Sox, 3 - Giants, 3
Outs: 0, Count: 3-1, RoB: 12-
Bailey vs. Dobbins
That is ball 4. Bailey is on with a walk. Adames moves to 3rd. Schmitt moves to 2nd. View Play -
Red Sox, 3 - Giants, 3
Outs: 0, Count: 0-1, RoB: 123
Koss vs. Dobbins
Koss hits a ground ball to third. There's the throw to second for one, and over to first, double play. Adames scores. Schmitt moves to 3rd. View Play -
Red Sox, 3 - Giants, 4
Outs: 2, Count: 2-2, RoB: --3
Yastrzemski vs. Dobbins
Yastrzemski hits a ground ball towards the mound. Dobbins throws to first, and Yastrzemski is out. View Play
Top 5
-
Red Sox, 3 - Giants, 4
Outs: 0, Count: 3-2, RoB: ---
Duran vs. Birdsong
Duran hits a ground ball, base hit into center field. View Play -
Red Sox, 3 - Giants, 4
Outs: 0, Count: 2-1, RoB: 1--
Narvaez vs. Birdsong
Narvaez hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Red Sox, 3 - Giants, 4
Outs: 1, Count: 0-0, RoB: 1--
Anthony vs. Birdsong
There goes Duran , and he's safe at second with a stolen base. View Play -
Red Sox, 3 - Giants, 4
Outs: 1, Count: 0-1, RoB: -2-
Anthony vs. Birdsong
Anthony hits a ground ball, base hit into center field. Duran scores. View Play -
Red Sox, 4 - Giants, 4
Outs: 1, Count: 2-2, RoB: -2-
Toro vs. Birdsong
Toro hits a ground ball towards second. Koss bobbles the ball. Toro reaches on the error. Anthony scores. Toro is on 1st. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 0-2, RoB: 1--
Abreu vs. Hjelle
Sean Hjelle replaces Hayden Birdsong as Pitcher.
Abreu hits a ground ball towards second. Koss throws to second to get Toro. Abreu is on 1st. View Play -
Red Sox, 5 - Giants, 4
Outs: 2, Count: 1-0, RoB: 1--
Story vs. Hjelle
Story hits a ground ball towards short. Adames throws to second to get Abreu. View Play
Bottom 5
-
Red Sox, 5 - Giants, 4
Outs: 0, Count: 3-2, RoB: ---
Ramos vs. Dobbins
Ramos hits a ground ball, base hit into right field. View Play -
Red Sox, 5 - Giants, 4
Outs: 0, Count: 0-1, RoB: 1--
Devers vs. Bernardino
Brennan Bernardino replaces Hunter Dobbins as Pitcher.
Devers hits a ground ball towards short. The throw to first, and Devers is out. Ramos moves to 2nd. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 2-1, RoB: -2-
Flores vs. Bernardino
Flores hits a ground ball, base hit into center field. Ramos scores. View Play -
Red Sox, 5 - Giants, 5
Outs: 2, Count: 1-2, RoB: ---
Lee vs. Bernardino
Tag play Challenged by SFG manager (Bob Melvin): Original call upheld upon review.
Lee hits a ground ball towards first. There's the throw to Bernardino covering, and Lee is out. View Play
Top 6
-
Red Sox, 5 - Giants, 5
Outs: 0, Count: 2-2, RoB: ---
Mayer vs. Hjelle
Mayer hits a ground ball towards first. Flores fields it and makes the out, unassisted. View Play -
Red Sox, 5 - Giants, 5
Outs: 1, Count: 2-1, RoB: ---
Rafaela vs. Hjelle
Rafaela hits a drive into center field. Going, going, gone. A solo home run. View Play -
Red Sox, 6 - Giants, 5
Outs: 1, Count: 2-1, RoB: ---
Hamilton vs. Hjelle
Hamilton hits a ground ball, base hit into right field. View Play -
Red Sox, 6 - Giants, 5
Outs: 1, Count: 3-2, RoB: 1--
Duran vs. Miller
Erik Miller replaces Sean Hjelle as Pitcher.
Duran strikes out swinging. View Play -
Red Sox, 6 - Giants, 5
Outs: 2, Count: 2-0, RoB: 1--
Narvaez vs. Miller
Narvaez hits a line drive towards left field. Ramos makes the catch for the out. View Play
Bottom 6
-
Red Sox, 6 - Giants, 5
Outs: 0, Count: 0-2, RoB: ---
Adames vs. Kelly
Zack Kelly replaces Brennan Bernardino as Pitcher.
Adames strikes out swinging. View Play -
Red Sox, 6 - Giants, 5
Outs: 1, Count: 2-2, RoB: ---
Schmitt vs. Kelly
Schmitt strikes out swinging. View Play -
Red Sox, 6 - Giants, 5
Outs: 2, Count: 3-2, RoB: ---
Bailey vs. Kelly
That is ball 4. Bailey is on with a walk. View Play -
Red Sox, 6 - Giants, 5
Outs: 2, Count: 0-0, RoB: 1--
Fitzgerald vs. Wilson
Justin Wilson replaces Zack Kelly as Pitcher. Daniel Johnson pinch hits for Christian Koss batting 9th. Tyler Fitzgerald pinch hits for Daniel Joh
nson batting 9th. There's a wild pitch. Bailey moves to 2nd. View Play -
Red Sox, 6 - Giants, 5
Outs: 2, Count: 2-2, RoB: -2-
Fitzgerald vs. Wilson
Fitzgerald strikes out swinging. View Play
Top 7
-
Red Sox, 6 - Giants, 5
Outs: 0, Count: 1-2, RoB: ---
Anthony vs. Lucchesi
Joey Lucchesi replaces Erik Miller as Pitcher. Tyler Fitzgerald moves from Pinch Hitter to 2nd Baseman.
Anthony strikes out swinging. View Play -
Red Sox, 6 - Giants, 5
Outs: 1, Count: 0-1, RoB: ---
Toro vs. Lucchesi
Toro hits a ground ball into right field. That will be extra bases. Toro is safe at second with a double. View Play -
Red Sox, 6 - Giants, 5
Outs: 1, Count: 0-1, RoB: -2-
Abreu vs. Lucchesi
Abreu hits a ground ball, base hit into right field. Toro scores. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 1-2, RoB: 1--
Story vs. Walker
Ryan Walker replaces Joey Lucchesi as Pitcher.
Story strikes out swinging. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 0-2, RoB: 1--
Mayer vs. Walker
Mayer is called out on strikes. View Play
Bottom 7
-
Red Sox, 7 - Giants, 5
Outs: 0, Count: 2-0, RoB: ---
Yastrzemski vs. Wilson
Yastrzemski hits a popup towards short. Story makes the catch for the out. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 1-1, RoB: ---
Ramos vs. Wilson
Ramos hits a line drive, base hit into left field. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 0-2, RoB: 1--
Devers vs. Wilson
Devers hits a fly ball towards center. Rafaela makes the catch for the out. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 1-2, RoB: 1--
Flores vs. Weissert
Greg Weissert replaces Justin Wilson as Pitcher.
Flores hits a ground ball towards third. The throw to first, and Flores is out. View Play
Top 8
-
Red Sox, 7 - Giants, 5
Outs: 0, Count: 2-2, RoB: ---
Rafaela vs. Walker
Rafaela softly hits a ground ball towards first. There's the throw to Walker covering, and Rafaela is out. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 1-2, RoB: ---
Hamilton vs. Walker
Hamilton hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 1-2, RoB: ---
Duran vs. Walker
Duran hits a ground ball towards short. The throw to first, and Duran is out. View Play
Bottom 8
-
Red Sox, 7 - Giants, 5
Outs: 0, Count: 2-2, RoB: ---
Lee vs. Whitlock
Garrett Whitlock replaces Greg Weissert as Pitcher.
Lee hits a fly ball towards center. Rafaela makes the catch for the out. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 3-2, RoB: ---
Adames vs. Whitlock
That is ball 4. Adames is on with a walk. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 0-1, RoB: 1--
Schmitt vs. Whitlock
Schmitt hits a ground ball, base hit into center field. Adames moves to 2nd. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 1-2, RoB: 12-
Bailey vs. Whitlock
Bailey strikes out swinging. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 3-2, RoB: 12-
Smith vs. Whitlock
Dominic Smith pinch hits for Tyler Fitzgerald batting 9th.
That is ball 4. Smith is on with a walk. Adames moves to 3rd. Schmitt moves to 2nd. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 3-2, RoB: 123
Yastrzemski vs. Whitlock
Brett Wisely pinch runs for Dominic Smith batting 9th.
Yastrzemski strikes out swinging. View Play
Top 9
-
Red Sox, 7 - Giants, 5
Outs: 0, Count: 2-2, RoB: ---
Narvaez vs. Bivens
Spencer Bivens replaces Ryan Walker as Pitcher. Brett Wisely moves from Pinch Runner to 2nd Baseman.
Narvaez is called out on strikes. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 0-2, RoB: ---
Anthony vs. Bivens
Anthony hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 3-2, RoB: ---
Toro vs. Bivens
Toro is called out on strikes. View Play
Bottom 9
-
Red Sox, 7 - Giants, 5
Outs: 0, Count: 2-2, RoB: ---
Ramos vs. Chapman
Aroldis Chapman replaces Garrett Whitlock as Pitcher.
Ramos strikes out swinging. View Play -
Red Sox, 7 - Giants, 5
Outs: 1, Count: 1-2, RoB: ---
Devers vs. Chapman
Devers strikes out swinging. View Play -
Red Sox, 7 - Giants, 5
Outs: 2, Count: 2-2, RoB: ---
Flores vs. Chapman
Flores hits a popup towards first. Toro makes the catch for the out. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score