Adames vs. Gray, SWilly Adames pops out to third baseman Caleb Durbin.
0-0Four-Seam Fastball91.7 mphFoul
0-1Cutter88.6 mphBall
1-1Sinker92.0 mphFoul
1-2Sweeper84.4 mphIn play, out(s)
Eldridge vs. Gray, SBryce Eldridge grounds out, second baseman Nick Sogard to first baseman Willson Contreras.
0-0Curveball80.0 mphBall
1-0Sinker91.8 mphIn play, out(s)
Bottom 1stRed Sox
Sogard vs. Webb, LNick Sogard grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.
0-0Sinker92.7 mphBall
1-0Four-Seam Fastball91.4 mphCalled Strike
1-1Cutter91.3 mphBall
2-1Sweeper85.0 mphBall
3-1Sinker91.9 mphIn play, out(s)
Rafaela vs. Webb, LCeddanne Rafaela singles on a fly ball to right fielder Jung Hoo Lee.
0-0Sinker92.2 mphCalled Strike
0-1Sweeper85.0 mphCalled Strike
Abreu, W vs. Webb, LWilyer Abreu walks.
0-0Sinker91.9 mphBall
Contreras, Wn vs. Webb, LWillson Contreras lines out to right fielder Jung Hoo Lee.
0-0Sweeper83.7 mphCalled Strike
0-1Four-Seam Fastball92.2 mphBall
1-1Cutter
Top 2ndGiants
Lee, J vs. Gray, SJung Hoo Lee lines out to left fielder Jarren Duran.
0-0Sinker89.7 mphCalled Strike
0-1Curveball78.0 mphBall
1-1Cutter89.0 mphFoul
1-2Sweeper83.4 mphIn play, out(s)
Basabe vs. Gray, SOsleivis Basabe grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
0-0Cutter88.4 mphIn play, out(s)
Hill vs. Gray, STurner Hill doubles (2) on a line drive to left fielder Jarren Duran, deflected by center fielder Ceddanne Rafaela.
0-0Four-Seam Fastball90.1 mphBall
1-0Cutter86.0 mphCalled Strike
Cavanaugh vs. Gray, SDrew Cavanaugh strikes out swinging.
0-0Curveball79.3 mphBall
1-0Curveball78.9 mphBall
Bottom 2ndRed Sox
Rutschman vs. Webb, LAdley Rutschman strikes out on a foul tip.
0-0Cutter88.4 mphBall
1-0Sweeper84.3 mphCalled Strike
1-1Sweeper84.1 mphCalled Strike
1-2Four-Seam Fastball92.2 mphBall
2-2Cutter89.9 mphFoul Tip
Durbin vs. Webb, LCaleb Durbin grounds out to first baseman Bryce Eldridge.
0-0Sweeper82.3 mphBall
1-0Sweeper83.8 mphCalled Strike
1-1Cutter90.6 mph
Duran, Ja vs. Webb, LJarren Duran triples (4) on a sharp line drive to center fielder Drew Gilbert.
0-0Cutter90.0 mphIn play, no out
Monasterio vs. Webb, LAndruw Monasterio flies out to center fielder Drew Gilbert.
0-0Sweeper83.7 mphCalled Strike
0-1Four-Seam Fastball93.0 mphBall
1-1Sweeper83.8 mphIn play, out(s)
Top 3rdGiants
Koss vs. Gray, SChristian Koss singles on a ground ball to left fielder Jarren Duran.
0-0Four-Seam Fastball90.9 mphFoul
0-1Sweeper85.0 mphBall
1-1Sweeper85.0 mphSwinging Strike
1-2Sweeper84.9 mphIn play, no out
Gilbert vs. Gray, SDrew Gilbert challenged (pitch result), call on the field was confirmed: Drew Gilbert called out on strikes.
0-0Curveball79.7 mphBall In Dirt
1-0Sinker90.5 mphCalled Strike
Devers vs. Gray, SRafael Devers walks. Christian Koss to 2nd.
0-0Four-Seam Fastball92.0 mphBall
1-0Sinker91.2 mphBall
2-0Four-Seam Fastball91.1 mph
Adames vs. Gray, SWilly Adames flies out to center fielder Ceddanne Rafaela.
0-0Sinker91.7 mphBall
1-0Sinker92.2 mphBall
2-0Cutter89.7 mphIn play, out(s)
Eldridge vs. Gray, SBryce Eldridge singles on a ground ball to right fielder Wilyer Abreu. Christian Koss scores. Rafael Devers to 2nd.SF 1, BOS 0
0-0Sweeper84.8 mphBall
1-0Curveball79.6 mphCalled Strike
Lee, J vs. Gray, SJung Hoo Lee walks. Rafael Devers to 3rd. Bryce Eldridge to 2nd.
0-0Sinker92.1 mphBall
Basabe vs. Gray, SOsleivis Basabe flies out sharply to center fielder Ceddanne Rafaela.
0-0Cutter89.4 mphBall
1-0Sinker92.0 mphIn play, out(s)
Bottom 3rdRed Sox
Gasper vs. Webb, LMickey Gasper grounds out, first baseman Bryce Eldridge to pitcher Logan Webb.
0-0Sweeper84.0 mphCalled Strike
0-1Cutter90.8 mphIn play, out(s)
Sogard vs. Webb, LNick Sogard walks.
0-0Cutter89.8 mphBall
1-0Sweeper83.9 mphBall
2-0Changeup81.8 mphBall
Rafaela vs. Webb, LCeddanne Rafaela strikes out on a foul tip.
0-0Changeup84.4 mphBall
1-0Sinker93.0 mphBall
Abreu, W vs. Webb, LWilyer Abreu singles on a ground ball to center fielder Drew Gilbert. Nick Sogard to 3rd.
0-0Sinker92.2 mphIn play, no out
Contreras, Wn vs. Webb, LWillson Contreras homers (26) on a fly ball to left field. Nick Sogard scores. Wilyer Abreu scores.SF 1, BOS 3
0-0Cutter91.4 mphFoul
0-1Changeup85.8 mphBall In Dirt
1-1Changeup85.2 mphIn play, run(s)
Rutschman vs. Webb, LAdley Rutschman singles on a line drive to right fielder Jung Hoo Lee.
0-0Sweeper83.9 mphBallABS upheld
1-0Sweeper84.2 mphCalled Strike
Durbin vs. Webb, LCaleb Durbin singles on a ground ball to right fielder Jung Hoo Lee. Adley Rutschman to 2nd.
0-0Sinker91.4 mphCalled Strike
0-1Sweeper84.1 mphFoul
0-2Four-Seam Fastball92.5 mphIn play, no out
Duran, Ja vs. Webb, LGiants challenged (hit by pitch), call on the field was upheld: Jarren Duran hit by pitch. Adley Rutschman to 3rd. Caleb Durbin to 2nd.
0-0Four-Seam Fastball91.3 mphSwinging Strike
0-1Cutter90.5 mphHit By Pitch
Monasterio vs. Webb, LAndruw Monasterio walks. Adley Rutschman scores. Caleb Durbin to 3rd. Jarren Duran to 2nd.SF 1, BOS 4
0-0Sweeper85.5 mphBall
1-0Cutter91.3 mphBall
Gasper vs. Webb, LMickey Gasper hit by pitch. Caleb Durbin scores. Jarren Duran to 3rd. Andruw Monasterio to 2nd.SF 1, BOS 5
0-0Sweeper85.7 mphBall
1-0Cutter91.1 mphCalled Strike
1-1Sinker92.3 mphHit By Pitch
Sanmartin replaces Webb
Sogard vs. SanmartinNick Sogard grounds into a force out, shortstop Willy Adames to second baseman Osleivis Basabe. Mickey Gasper out at 2nd.
0-0Slider82.0 mphCalled Strike
0-1Changeup86.5 mphBall
Top 4thGiants
Hill vs. Gray, STurner Hill called out on strikes.
0-0Four-Seam Fastball89.9 mphCalled Strike
0-1Changeup84.7 mphCalled Strike
0-2Sweeper84.2 mphFoul
0-2Sinker90.7 mphCalled Strike
Cavanaugh vs. Gray, SDrew Cavanaugh strikes out swinging.
0-0Changeup85.1 mphCalled Strike
0-1Cutter88.4 mphBall
1-1Curveball79.7 mph
Koss vs. Gray, SChristian Koss doubles (5) on a ground ball to left fielder Jarren Duran.
0-0Four-Seam Fastball91.3 mphIn play, no out
Gilbert vs. Gray, SDrew Gilbert homers (7) on a line drive to right field. Christian Koss scores.SF 3, BOS 5
0-0Changeup86.3 mphCalled Strike
0-1Cutter88.2 mphBall
Devers vs. Gray, SRafael Devers homers (26) on a fly ball to center field.SF 4, BOS 5
0-0Four-Seam Fastball90.7 mphIn play, run(s)
Adames vs. Gray, SWilly Adames lines out to left fielder Jarren Duran.
0-0Cutter87.5 mphBall
Bottom 4thRed Sox
Rafaela vs. SanmartinCeddanne Rafaela flies out to right fielder Jung Hoo Lee.
0-0Changeup86.6 mphCalled Strike
0-1Four-Seam Fastball92.5 mphFoul
0-2Changeup85.1 mphIn play, out(s)
Abreu, W vs. SanmartinWilyer Abreu singles on a ground ball to third baseman Christian Koss.
0-0Slider81.7 mphFoul
0-1Slider82.5 mphBall
1-1Sinker
Contreras, Wn vs. SanmartinWillson Contreras walks. Wilyer Abreu to 2nd.
0-0Four-Seam Fastball92.2 mphBall
Rutschman vs. SanmartinAdley Rutschman grounds into a double play, third baseman Christian Koss to second baseman Osleivis Basabe to first baseman Bryce Eldridge. Willson Contreras out at 2nd. Adley Rutschman out at 1st.
0-0Changeup86.8 mphCalled Strike
0-1Changeup87.3 mphIn play, out(s)
Top 5thGiants
Eldridge vs. Gray, SBryce Eldridge flies out to left fielder Jarren Duran.
0-0Changeup85.2 mphBall
1-0Curveball78.0 mphSwinging Strike
1-1Cutter86.6 mphIn play, out(s)
Lee, J vs. Gray, SJung Hoo Lee pops out to third baseman Caleb Durbin.
0-0Cutter86.8 mphCalled Strike
0-1Changeup86.4 mphIn play, out(s)
Basabe vs. Gray, SOsleivis Basabe grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.
0-0Curveball78.4 mphBall
1-0Cutter87.0 mphBall
2-0Cutter87.9 mphIn play, out(s)
Bottom 5thRed Sox
Durbin vs. SanmartinCaleb Durbin grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.
0-0Sinker91.8 mphBall
1-0Changeup85.9 mphSwinging Strike
1-1Changeup86.6 mphBall
2-1Changeup86.6 mphIn play, out(s)
Duran, Ja vs. SanmartinJarren Duran grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.
0-0Slider83.1 mphBall
1-0Slider80.5 mphCalled Strike
1-1Slider82.4 mphIn play, out(s)
Harris replaces Sanmartin
Monasterio vs. HarrisAndruw Monasterio grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.
0-0Sweeper85.8 mphCalled Strike
0-1Sweeper84.5 mphBall
1-1
Top 6thGiants
Hill vs. Gray, STurner Hill strikes out swinging, catcher Adley Rutschman to first baseman Willson Contreras.
0-0Cutter89.3 mphFoul
0-1Changeup85.6 mphFoul
0-2Sweeper84.4 mphBall
1-2Curveball80.6 mphSwinging Strike (Blocked)
Cavanaugh vs. Gray, SDrew Cavanaugh grounds out, second baseman Nick Sogard to pitcher Sonny Gray.
0-0Changeup86.3 mphBall
1-0Cutter88.2 mphIn play, out(s)
Koss vs. Gray, SChristian Koss grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.
0-0Cutter85.2 mphBall
1-0Cutter88.2 mphIn play, out(s)
Bottom 6thRed Sox
Gasper vs. HarrisMickey Gasper grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.
0-0Cutter94.2 mphIn play, out(s)
Sogard vs. HarrisNick Sogard singles on a ground ball to left fielder Turner Hill.
0-0Cutter94.7 mphCalled Strike
0-1Cutter94.2 mphBall
1-1Sweeper85.1 mphIn play, no out
Rafaela vs. HarrisCeddanne Rafaela flies out to center fielder Drew Gilbert.
0-0Sweeper82.6 mphFoul
0-1Sinker93.8 mph
Abreu, W vs. HarrisWilyer Abreu triples (4) on a line drive to right fielder Jung Hoo Lee. Nick Sogard scores.SF 4, BOS 6
0-0Cutter94.2 mphBall
1-0Cutter93.3 mphFoul
1-1
Contreras, Wn vs. HarrisWillson Contreras walks.
0-0Sweeper85.3 mphBall In Dirt
1-0Sweeper86.0 mphSwinging Strike
Rutschman vs. HarrisAdley Rutschman flies out to left fielder Turner Hill.
0-0Sinker94.2 mphCalled Strike
0-1Sinker93.6 mphBall
Top 7thGiants
Miller replaces Gray
Cox vs. Miller, EJonah Cox strikes out swinging, catcher Adley Rutschman to first baseman Willson Contreras.
Devers vs. Miller, ERafael Devers grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.
0-0Sinker97.3 mphCalled Strike
0-1Sinker98.1 mphBall
1-1
Adames vs. Miller, EWilly Adames called out on strikes.
0-0Sinker98.2 mphCalled Strike
0-1Slider86.7 mphSwinging Strike
0-2Sinker99.0 mphCalled Strike
Bottom 7thRed Sox
Foley replaces Harris
Durbin vs. FoleyCaleb Durbin grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.
Jonah Cox remains in the game as the center fielder.
0-0Slider85.3 mphBall
1-0Slider86.3 mphCalled Strike
1-1Sinker96.9 mphFoul
1-2Slider85.8 mphFoul
1-2Four-Seam Fastball97.2 mphBall
2-2Slider86.3 mphIn play, out(s)
Duran, Ja vs. FoleyJarren Duran singles on a sharp line drive to center fielder Jonah Cox.
0-0Four-Seam Fastball96.7 mphBall
1-0Sinker95.4 mphFoul
Monasterio vs. FoleyAndruw Monasterio grounds into a double play, shortstop Willy Adames to second baseman Osleivis Basabe to first baseman Bryce Eldridge. Jarren Duran out at 2nd. Andruw Monasterio out at 1st.
0-0Sinker95.9 mphCalled Strike
0-1Slider86.2 mphIn play, out(s)
Top 8thGiants
Gamboa replaces Miller
Eldridge vs. GamboaBryce Eldridge lines out sharply to left fielder Jarren Duran.
0-0Sinker96.0 mphFoul
0-1Slider91.8 mphBall
1-1Sinker95.3 mphIn play, out(s)
Lee, J vs. GamboaJung Hoo Lee grounds out, first baseman Willson Contreras to pitcher Alec Gamboa.
0-0Sinker95.6 mphBall
1-0Sinker96.0 mphFoul
1-1Sinker94.9 mphIn play, out(s)
Basabe vs. GamboaOsleivis Basabe strikes out swinging.
0-0Slider87.0 mphBall
1-0Slider88.4 mphSwinging Strike
Bottom 8thRed Sox
Gasper vs. FoleyMickey Gasper grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.
0-0Sinker94.9 mphCalled Strike
0-1Splitter90.4 mphIn play, out(s)
Sogard vs. FoleyNick Sogard strikes out swinging.
0-0Sinker95.1 mphBall
1-0Sinker95.8 mphBall
2-0Sinker96.2 mphBall
Rafaela vs. FoleyCeddanne Rafaela singles on a ground ball to right fielder Jung Hoo Lee.
0-0Sinker96.5 mphIn play, no out
Abreu, W vs. FoleyWilyer Abreu grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.
0-0Sinker95.6 mphBall
1-0Sinker96.0 mphFoul
1-1Splitter89.7 mphIn play, out(s)
Top 9thGiants
Chapman replaces Gamboa
Bericoto vs. ChapmanVictor Bericoto strikes out swinging.
Offensive Substitution: Pinch-hitter Victor Bericoto replaces Turner Hill.