Arraez vs. GallenLuis Arraez flies out to right fielder Corbin Carroll.
0-0Four-Seam Fastball91.4 mphBall
1-0Four-Seam Fastball92.3 mphIn play, out(s)
Schmitt vs. GallenCasey Schmitt strikes out swinging.
0-0Slider88.0 mphCalled Strike
0-1Sinker92.3 mphSwinging Strike
0-2Slider86.9 mphFoul
0-2Knuckle Curve80.6 mphSwinging Strike
Bottom 1stD-backs
Marte, K vs. RayKetel Marte singles on a sharp line drive to right fielder Jung Hoo Lee.
0-0Knuckle Curve79.8 mphCalled Strike
0-1Four-Seam Fastball93.1 mphIn play, no out
Carroll vs. RayCorbin Carroll singles on a line drive to right fielder Jung Hoo Lee. Ketel Marte to 2nd.
0-0Four-Seam Fastball92.5 mphIn play, no out
Perdomo vs. RayGeraldo Perdomo reaches on a fielder's choice. Ketel Marte to 3rd. Corbin Carroll to 2nd. Ketel Marte advances to 3rd, on a fielding error by third baseman Matt Chapman.
0-0Slider89.2 mphIn play, no out
Arenado vs. RayNolan Arenado hits a grand slam (7) to left field. Ketel Marte scores. Corbin Carroll scores. Geraldo Perdomo scores.SF 0, AZ 4
0-0Four-Seam Fastball94.4 mphBall
1-0Four-Seam Fastball95.0 mphIn play, run(s)
Vargas, I vs. RayIldemaro Vargas lines out to left fielder Casey Schmitt.
0-0Slider88.6 mphBall
1-0Slider87.6 mphBall
2-0Changeup87.3 mphIn play, out(s)
Moreno vs. RayGabriel Moreno grounds out sharply, third baseman Matt Chapman to first baseman Rafael Devers.
0-0Slider89.5 mphBall
1-0Changeup87.2 mphIn play, out(s)
Fernandez, Jo vs. RayJose Fernandez grounds out to first baseman Rafael Devers.
0-0Slider88.2 mphCalled Strike
0-1Changeup85.3 mphIn play, out(s)
Top 2ndGiants
Devers vs. GallenRafael Devers grounds out sharply, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.
0-0Four-Seam Fastball92.0 mphCalled Strike
0-1Four-Seam Fastball93.0 mphCalled Strike
0-2Four-Seam Fastball92.7 mphFoul
0-2Four-Seam Fastball92.8 mphBall
1-2Knuckle Curve79.9 mphFoul
1-2Changeup87.3 mphBall
2-2Four-Seam Fastball93.9 mphBall
3-2Changeup88.4 mphFoul
3-2Four-Seam Fastball94.6 mphIn play, out(s)
Adames vs. GallenWilly Adames homers (4) on a fly ball to left field.SF 1, AZ 4
0-0Four-Seam Fastball93.6 mphCalled Strike
0-1Sinker93.2 mphBall
Chapman, M vs. GallenMatt Chapman strikes out swinging.
0-0Slider87.2 mphCalled Strike
0-1Sinker92.4 mphFoul
0-2Knuckle Curve81.9 mph
Eldridge vs. GallenBryce Eldridge called out on strikes.
0-0Knuckle Curve81.2 mphFoul
0-1Changeup87.3 mphFoul
0-2Knuckle Curve80.5 mph
Bottom 2ndD-backs
Tawa vs. RayTim Tawa flies out to left fielder Casey Schmitt.
0-0Slider86.7 mphFoul
0-1Slider87.7 mphBall
1-1Changeup85.1 mphIn play, out(s)
Waldschmidt vs. RayRyan Waldschmidt walks.
0-0Slider88.4 mphBall
1-0Changeup85.9 mphFoul
Marte, K vs. RayKetel Marte out on a sacrifice fly to center fielder Harrison Bader. Ryan Waldschmidt scores.SF 1, AZ 5
0-0Changeup87.1 mphCalled Strike
Ryan Waldschmidt steals (2) 2nd base. Ryan Waldschmidt to 3rd. Ryan Waldschmidt advances to 3rd, on a throwing error by catcher Eric Haase.
0-1Slider89.0 mphFoul
Carroll vs. RayCorbin Carroll triples (5) on a sharp fly ball to right fielder Jung Hoo Lee.
0-0Slider88.2 mphBall
1-0Slider88.0 mphBall
2-0Changeup86.5 mphIn play, no out
Perdomo vs. RayGeraldo Perdomo walks.
0-0Four-Seam Fastball93.9 mphBall
1-0Four-Seam Fastball92.9 mphBall
2-0Slider88.2 mph
Arenado vs. RayNolan Arenado strikes out swinging.
0-0Knuckle Curve78.4 mphBall
1-0Slider88.2 mphBall In Dirt
Top 3rdGiants
Bader vs. GallenHarrison Bader doubles (3) on a line drive to left fielder Tim Tawa.
0-0Four-Seam Fastball92.7 mphCalled Strike
0-1Sinker91.4 mphBall
1-1Sinker91.7 mphIn play, no out
Haase vs. GallenEric Haase strikes out swinging.
0-0Slider87.6 mphCalled Strike
0-1Slider88.2 mphBall
Lee, J vs. GallenJung Hoo Lee singles on a ground ball to right fielder Corbin Carroll. Harrison Bader to 3rd.
0-0Changeup87.3 mphCalled Strike
0-1Changeup86.3 mphBall In Dirt
1-1Slider88.0 mphIn play, no out
Arraez vs. GallenLuis Arraez out on a sacrifice fly to right fielder Corbin Carroll. Harrison Bader scores.SF 2, AZ 5
0-0Changeup83.5 mphIn play, run(s)
Schmitt vs. GallenCasey Schmitt grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Jung Hoo Lee out at 2nd.
0-0Slider88.1 mphIn play, out(s)
Bottom 3rdD-backs
Vargas, I vs. RayIldemaro Vargas singles on a line drive to center fielder Harrison Bader.
0-0Slider85.4 mphBall
1-0Slider86.4 mphCalled Strike
1-1Slider87.7 mphBall
2-1Changeup86.1 mphIn play, no out
Moreno vs. RayGabriel Moreno singles on a ground ball to right fielder Jung Hoo Lee. Ildemaro Vargas to 2nd.
0-0Slider88.0 mphSwinging Strike
Fernandez, Jo vs. RayJose Fernandez out on a sacrifice bunt, third baseman Matt Chapman to first baseman Rafael Devers. Ildemaro Vargas to 3rd. Gabriel Moreno to 2nd.
0-0Four-Seam Fastball92.8 mphFoul
0-1Slider88.0 mphBall
1-1Changeup86.7 mphIn play, out(s)
Tawa vs. RayTim Tawa singles on a ground ball to center fielder Harrison Bader. Ildemaro Vargas scores. Gabriel Moreno scores.SF 2, AZ 7
0-0Slider88.0 mphBall In Dirt
1-0Slider87.3 mphIn play, run(s)
Waldschmidt vs. RayRyan Waldschmidt singles on a ground ball to shortstop Willy Adames.
0-0Changeup84.9 mphCalled Strike
With Ryan Waldschmidt batting, Tim Tawa picked off and caught stealing 2nd base, second baseman Luis Arraez.
0-1Four-Seam Fastball94.2 mphFoul
Marte, K vs. RayKetel Marte grounds out sharply, shortstop Willy Adames to first baseman Rafael Devers.
0-0Slider87.0 mphBall In Dirt
1-0Knuckle Curve80.1 mphCalled Strike
Ryan Waldschmidt steals (3) 2nd base.
Top 4thGiants
Devers vs. GallenRafael Devers grounds out sharply, second baseman Ketel Marte to first baseman Ildemaro Vargas.
0-0Changeup84.6 mphCalled Strike
0-1Four-Seam Fastball91.6 mphIn play, out(s)
Adames vs. GallenWilly Adames walks.
0-0Slider86.0 mphBall
1-0Knuckle Curve81.4 mphBall
2-0Changeup85.3 mphSwinging Strike
Chapman, M vs. GallenMatt Chapman grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Willy Adames out at 2nd. Matt Chapman to 1st.
0-0Slider85.2 mphFoul
0-1Slider85.3 mphIn play, out(s)
Eldridge vs. GallenBryce Eldridge singles on a ground ball to right fielder Corbin Carroll. Matt Chapman to 2nd.
0-0Changeup84.5 mphCalled Strike
0-1Changeup84.1 mphSwinging Strike
Bader vs. GallenHarrison Bader flies out to right fielder Corbin Carroll.
0-0Slider88.0 mphIn play, out(s)
Bottom 4thD-backs
Carroll vs. RayCorbin Carroll flies out to center fielder Harrison Bader.
Defensive Substitution: Will Brennan replaces right fielder Jung Hoo Lee, batting 1st, playing right field.
0-0Knuckle Curve77.4 mphBall
1-0Slider85.2 mphIn play, out(s)
Perdomo vs. RayGeraldo Perdomo grounds out, shortstop Willy Adames to first baseman Rafael Devers.
0-0Sinker91.7 mphFoul Bunt
0-1Sinker93.1 mphIn play, out(s)
Arenado vs. RayNolan Arenado grounds out sharply, first baseman Rafael Devers to pitcher Robbie Ray.
0-0Sinker92.9 mphCalled Strike
0-1Changeup85.6 mphBall
Top 5thGiants
Haase vs. GallenEric Haase grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.
0-0Four-Seam Fastball92.5 mphBall
1-0Four-Seam Fastball92.9 mphIn play, out(s)
Brennan vs. GallenWill Brennan flies out to right fielder Corbin Carroll.
0-0Four-Seam Fastball92.6 mphBall
1-0Changeup85.9 mphCalled Strike
1-1Four-Seam Fastball92.7 mphBall
2-1
Arraez vs. GallenLuis Arraez grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.
0-0Four-Seam Fastball93.1 mphCalled Strike
0-1Four-Seam Fastball94.2 mphIn play, out(s)
Bottom 5thD-backs
Vargas, I vs. RayIldemaro Vargas singles on a line drive to right fielder Will Brennan.
0-0Slider84.5 mphCalled Strike
0-1Sinker92.8 mphBall
1-1Sinker92.4 mphBall
2-1Sinker93.9 mphIn play, no out
Moreno vs. RayGabriel Moreno homers (2) on a fly ball to left field. Ildemaro Vargas scores.SF 2, AZ 9
0-0Sinker93.0 mphCalled Strike
0-1Changeup85.4 mphBall In Dirt
1-1Slider86.7 mphIn play, run(s)
Fernandez, Jo vs. RayJose Fernandez singles on a line drive to left fielder Casey Schmitt.
0-0Sinker92.2 mphCalled Strike
0-1Changeup83.0 mphIn play, no out
Tawa vs. RayTim Tawa grounds out, pitcher Robbie Ray to first baseman Rafael Devers.
0-0Sinker92.6 mphBall
1-0Knuckle Curve79.8 mphCalled Strike
Jose Fernandez steals (6) 2nd base.
Brubaker replaces Ray
Waldschmidt vs. BrubakerRyan Waldschmidt doubles (3) on a line drive to left fielder Casey Schmitt. Jose Fernandez scores.SF 2, AZ 10
0-0Sinker94.4 mphCalled Strike
0-1Slider87.3 mphSwinging Strike
Marte, K vs. BrubakerKetel Marte singles on a ground ball to first baseman Rafael Devers. Ryan Waldschmidt scores.SF 2, AZ 11
0-0Sinker94.4 mphBall
1-0Changeup89.5 mphBall
Wild pitch by pitcher JT Brubaker. Ryan Waldschmidt to 3rd.
2-0Changeup89.5 mph
Carroll vs. BrubakerCorbin Carroll flies out to center fielder Harrison Bader.
0-0Sinker92.8 mphBall In Dirt
1-0Sinker93.5 mphCalled Strike
1-1Changeup
Perdomo vs. BrubakerGeraldo Perdomo singles on a sharp line drive to center fielder Harrison Bader. Ketel Marte to 2nd.
0-0Sinker94.7 mphIn play, no out
Arenado vs. BrubakerNolan Arenado reaches on a fielding error by shortstop Willy Adames. Ketel Marte scores. Geraldo Perdomo to 3rd.SF 2, AZ 12
0-0Slider88.0 mphBall
1-0Slider88.0 mphBall In Dirt
Vargas, I vs. BrubakerIldemaro Vargas grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
0-0Sinker94.3 mphCalled Strike
0-1Changeup88.6 mphBall
1-1
Top 6thGiants
Schmitt vs. GallenCasey Schmitt lines out sharply to left fielder Tim Tawa.
0-0Four-Seam Fastball91.3 mphBall
1-0Slider86.9 mphBall
2-0Four-Seam Fastball92.2 mphBall
3-0Four-Seam Fastball91.7 mphCalled Strike
3-1Slider86.9 mphIn play, out(s)
Devers vs. GallenRafael Devers called out on strikes.
0-0Four-Seam Fastball91.6 mphCalled Strike
0-1Changeup84.8 mph
Rodriguez, J vs. GallenJesus Rodriguez grounds out, third baseman Nolan Arenado to first baseman Ildemaro Vargas.
Offensive Substitution: Pinch-hitter Jesus Rodriguez replaces Willy Adames.
0-0Knuckle Curve79.8 mphIn play, out(s)
Bottom 6thD-backs
Moreno vs. BrubakerGabriel Moreno flies out to center fielder Harrison Bader.
Defensive switch from left field to shortstop for Casey Schmitt.
Jesus Rodriguez remains in the game as the left fielder.
0-0Sinker94.1 mphCalled Strike
0-1Sinker93.7 mphFoul
0-2Four-Seam Fastball93.6 mphIn play, out(s)
Fernandez, Jo vs. BrubakerJose Fernandez called out on strikes.
0-0Slider88.5 mphBall
1-0Slider89.0 mphCalled Strike
1-1Slider88.4 mph
Tawa vs. BrubakerTim Tawa flies out to center fielder Harrison Bader.
0-0Sinker94.4 mphIn play, out(s)
Top 7thGiants
Thompson replaces Gallen
Chapman, M vs. Thompson, RMatt Chapman grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.
Defensive Substitution: Jorge Barrosa replaces right fielder Corbin Carroll, batting 2nd, playing right field.
0-0Sinker89.6 mphCalled Strike
0-1Slider77.6 mphBall
1-1Sinker89.3 mphBall
2-1Sinker88.9 mphBall
3-1Sinker89.4 mphIn play, out(s)
Eldridge vs. Thompson, RBryce Eldridge grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.
0-0Slider78.1 mphFoul
0-1Sinker90.8 mphBall
Bader vs. Thompson, RHarrison Bader doubles (4) on a sharp line drive to left fielder Tim Tawa.
0-0Sinker89.3 mphCalled Strike
0-1Sinker89.5 mphBall
1-1Slider77.2 mphIn play, no out
Haase vs. Thompson, REric Haase strikes out swinging.
0-0Sinker89.4 mphBall
1-0Sinker88.4 mphCalled Strike
Bottom 7thD-backs
Borucki replaces Brubaker
Waldschmidt vs. BoruckiRyan Waldschmidt doubles (4) on a sharp line drive to left fielder Drew Gilbert.
Defensive Substitution: Drew Gilbert replaces second baseman Luis Arraez, batting 2nd, playing left field.
Defensive switch from left field to second base for Jesus Rodriguez.
0-0Sinker93.9 mphBall
1-0Splitter82.8 mphCalled Strike
1-1Sinker94.9 mphBall
2-1Slider87.2 mphIn play, no out
Marte, K vs. BoruckiKetel Marte flies out to left fielder Drew Gilbert.
0-0Sweeper80.5 mphCalled Strike
0-1Cutter92.5 mphIn play, out(s)
Barrosa vs. BoruckiJorge Barrosa strikes out swinging.
0-0Sinker94.0 mphCalled Strike
0-1Splitter83.2 mphBall
Perdomo vs. BoruckiGeraldo Perdomo grounds out, shortstop Casey Schmitt to first baseman Rafael Devers.
0-0Sweeper78.8 mphBall
1-0Sweeper80.8 mphBall
2-0Sinker
Top 8thGiants
Garcia replaces Thompson
Brennan vs. Garcia, BWill Brennan singles on a line drive to left fielder Tim Tawa.
Defensive Substitution: James McCann replaces third baseman Nolan Arenado, batting 4th, playing first base.
Defensive switch from first base to third base for Ildemaro Vargas.
0-0Sinker97.2 mphCalled Strike
0-1Sweeper86.3 mphIn play, no out
Gilbert vs. Garcia, BDrew Gilbert strikes out swinging.
0-0Sinker97.5 mphCalled Strike
0-1Sinker96.8 mphCalled StrikeABS overturned
Schmitt vs. Garcia, BCasey Schmitt singles on a ground ball to shortstop Geraldo Perdomo. Will Brennan to 2nd.
0-0Sinker98.3 mphIn play, no out
Devers vs. Garcia, BRafael Devers grounds into a double play, second baseman Ketel Marte to first baseman James McCann. Casey Schmitt out at 2nd. Rafael Devers out at 1st.
0-0Sinker97.3 mphCalled Strike
Bottom 8thD-backs
McCann vs. BoruckiJames McCann singles on a ground ball to third baseman Matt Chapman.
0-0Sinker92.6 mphIn play, no out
Vargas, I vs. BoruckiIldemaro Vargas grounds into a double play, third baseman Matt Chapman to second baseman Jesus Rodriguez to first baseman Rafael Devers. Adrian Del Castillo out at 2nd. Ildemaro Vargas out at 1st.
Offensive Substitution: Pinch-runner Adrian Del Castillo replaces James McCann.
0-0Sinker93.0 mphSwinging Strike
0-1Slider85.8 mphSwinging Strike
0-2Sweeper82.0 mphBall
1-2Sinker93.7 mphIn play, out(s)
Moreno vs. BoruckiGabriel Moreno pops out to third baseman Matt Chapman in foul territory.
0-0Slider85.1 mphBall
1-0Slider86.3 mphIn play, out(s)
Top 9thGiants
Loáisiga replaces Garcia
Rodriguez, J vs. LoáisigaJesus Rodriguez grounds out, third baseman Ildemaro Vargas to first baseman Jose Fernandez.
Jose Fernandez remains in the game as the first baseman.
0-0Curveball89.0 mphBall
1-0Sinker97.7 mphCalled Strike
1-1Sinker97.5 mphIn play, out(s)
Chapman, M vs. LoáisigaMatt Chapman pops out to shortstop Geraldo Perdomo.
0-0Sinker97.0 mphBall
1-0Sinker97.3 mphCalled Strike
1-1Curveball87.4 mph
Eldridge vs. LoáisigaBryce Eldridge singles on a ground ball to left fielder Tim Tawa.
0-0Changeup90.7 mphSwinging Strike
0-1Changeup91.4 mphBall
1-1Sinker
Bader vs. LoáisigaHarrison Bader flies out to center fielder Ryan Waldschmidt.