BOXSCORE
| PLAY-BY-PLAY
| RECAP
San Francisco 7,
Arizona 2
When: 9:40 PM ET, Thursday, July 3, 2025
Where: Chase Field, Phoenix, Arizona
Temperature:
Indoors
Umpires:
Home -
Ramon De Jesus, 1B -
Quinn Wolcott, 2B -
Adrian Johnson, 3B -
Paul Clemons
Attendance:
29769
Final Scoring Summary
Top 1st
|
Mike Yastrzemski grounds out, second to first.
|
Willy Adames walks.
|
Rafael Devers walks.
Willy Adames to second.
|
Heliot Ramos doubles to left.
Willy Adames scores.
Rafael Devers to third.
|
Jung Hoo Lee out on a sacrifice fly to center.
Rafael Devers scores.
Heliot Ramos to third.
|
Dominic Smith strikes out.
|
Bottom 1st
|
Ketel Marte flies out to right.
|
Geraldo Perdomo flies out to center.
|
Lourdes Gurriel Jr. lines out to left.
|
Top 2nd
|
Tyler Fitzgerald strikes out.
|
Brett Wisely strikes out.
|
Andrew Knizner fouls out to catcher.
|
Bottom 2nd
|
Eugenio Su�rez strikes out.
|
Randal Grichuk flies out to center.
|
Blaze Alexander grounds out, shortstop to first.
|
Top 3rd
|
Mike Yastrzemski singles to right.
|
Willy Adames doubles to right.
Mike Yastrzemski scores.
|
Rafael Devers grounds out, first to pitcher.
Willy Adames to third.
|
Heliot Ramos singles to left.
Willy Adames scores.
|
Jung Hoo Lee lines out to center.
|
Dominic Smith strikes out.
|
Bottom 3rd
|
James McCann grounds out, shortstop to first.
|
Tim Tawa strikes out.
|
Alek Thomas grounds out, second to first.
|
Top 4th
|
Tyler Fitzgerald strikes out.
|
Brett Wisely strikes out.
|
Andrew Knizner grounds out, pitcher to first.
|
Bottom 4th
|
Ketel Marte grounds out, third to first.
|
Geraldo Perdomo lines out to second.
|
Lourdes Gurriel Jr. strikes out.
|
Top 5th
|
Mike Yastrzemski singles to left.
|
Willy Adames grounds into a double play, shortstop to second to first.
Mike Yastrzemski out at second.
Willy Adames out at first.
|
Rafael Devers grounds out, first to second to pitcher.
|
Bottom 5th
|
Eugenio Su�rez homers to left.
|
Randal Grichuk flies out to left.
|
Blaze Alexander grounds out, shortstop to first.
|
James McCann grounds out, second to first.
|
Top 6th
|
Heliot Ramos strikes out.
|
Jung Hoo Lee singles to shortstop.
|
Dominic Smith flies out to left.
|
Tyler Fitzgerald strikes out.
|
Bottom 6th
|
Tim Tawa grounds out, shortstop to first.
|
Alek Thomas strikes out.
|
Ketel Marte flies out to center.
|
Top 7th
|
John Curtiss enters game as pitcher.
|
Brett Wisely grounds out, first to pitcher.
|
Andrew Knizner singles to left.
|
Mike Yastrzemski strikes out.
|
Willy Adames doubles to left.
Andrew Knizner to third.
|
Rafael Devers singles to right.
Andrew Knizner scores.
Willy Adames scores.
|
Heliot Ramos grounds into a force out, shortstop to second.
Rafael Devers out at second.
|
Bottom 7th
|
Geraldo Perdomo grounds out, shortstop to first.
|
Lourdes Gurriel Jr. doubles to left.
|
Eugenio Su�rez strikes out.
|
Randal Grichuk grounds out, third to first.
|
Top 8th
|
Jalen Beeks enters game as pitcher.
|
Jung Hoo Lee strikes out.
|
Dominic Smith grounds out, second to first.
|
Tyler Fitzgerald flies out to left.
|
Bottom 8th
|
Blaze Alexander grounds out, third to first.
|
James McCann strikes out.
|
Tim Tawa grounds out, third to first.
|
Top 9th
|
Kevin Ginkel enters game as pitcher.
|
Brett Wisely strikes out.
|
Andrew Knizner singles to right.
|
Mike Yastrzemski singles to right.
Andrew Knizner to second.
|
Willy Adames singles to pitcher.
Andrew Knizner to third.
Mike Yastrzemski to second.
|
Rafael Devers out on a sacrifice fly to left.
Andrew Knizner scores.
Mike Yastrzemski to third.
Willy Adames to second.
|
Heliot Ramos flies out to center.
|
Bottom 9th
|
Alek Thomas grounds out, second to first.
|
Ketel Marte homers to left.
|
Geraldo Perdomo walks.
|
Lourdes Gurriel Jr. flies out to left.
|
Eugenio Su�rez strikes out.
|