San Francisco Giants vs Boston Red Sox
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T3 | Bryce Eldridge | Bryce Eldridge singles on a ground ball to right fielder Wilyer Abreu. Christian Koss scores. Rafael Devers to 2nd. | SF 1, BOS 0 |
| B3 | Willson Contreras | Willson Contreras homers (26) on a fly ball to left field. Nick Sogard scores. Wilyer Abreu scores. | SF 1, BOS 3 |
| B3 | Andruw Monasterio | Andruw Monasterio walks. Adley Rutschman scores. Caleb Durbin to 3rd. Jarren Duran to 2nd. | SF 1, BOS 4 |
| B3 | Mickey Gasper | Mickey Gasper hit by pitch. Caleb Durbin scores. Jarren Duran to 3rd. Andruw Monasterio to 2nd. | SF 1, BOS 5 |
| T4 | Drew Gilbert | Drew Gilbert homers (7) on a line drive to right field. Christian Koss scores. | SF 3, BOS 5 |
| T4 | Rafael Devers | Rafael Devers homers (26) on a fly ball to center field. | SF 4, BOS 5 |
| B6 | Wilyer Abreu | Wilyer Abreu triples (4) on a line drive to right fielder Jung Hoo Lee. Nick Sogard scores. | SF 4, BOS 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 4 |
| BOS | 0 | 0 | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Logan Webb started for Giants, leaving trailing 1–5. Out of the bullpen, Trent Harris took the roughest line.
-
Logan Webb
Starter
2.2
70
5
2
L
Pitch-by-pitch: what Logan Webb threw
CSW 27% 1st-pitch strike 50% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 22 31% 0 8 2 9 3 Sinker 15 21% 0 6 0 6 3 Cutter 14 20% 1 2 3 6 2 Four-Seam Fastball 11 16% 1 1 4 4 1 Changeup 8 11% 0 0 2 4 2 - Reiver Sanmartin Middle 2.0 30 0 0 inherited 3, stranded 3
- Trent Harris Middle 1.1 30 1 0
- Jason Foley Middle 2.0 26 0 1
Sonny Gray started for Red Sox, leaving with a 5–4 lead.
-
Sonny Gray
Starter
6.0
97
4
6
W
Pitch-by-pitch: what Sonny Gray threw
CSW 25% 1st-pitch strike 44% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 22 23% 1 2 5 8 6 Sinker 20 21% 0 8 2 7 3 Curveball 16 16% 4 2 2 7 1 Four-Seam Fastball 15 15% 0 1 4 6 4 Sweeper 15 15% 3 0 2 6 4 Changeup 9 9% 0 3 2 3 1 - Erik Miller Setup 1.0 13 0 2 HLD
- Alec Gamboa Middle 1.0 11 0 1 HLD
- Aroldis Chapman Closer 1.0 20 0 3 SV
Where the game turned
- Contreras HR (3)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jonah Cox CF | 2 | 0 | 0 | 0 | 0 | 2 | .233 | .233 | .419 | .652 | |
| Rafael Devers DH | 3 | 1 | 1 | 1 | 1 | 1 | .245 | .321 | .475 | .796 | HR (26) |
| Willy Adames SS | 4 | 0 | 0 | 0 | 0 | 1 | .227 | .286 | .417 | .703 | |
| Bryce Eldridge 1B | 4 | 0 | 1 | 1 | 0 | 0 | .248 | .340 | .436 | .776 | |
| Jung Hoo Lee RF | 3 | 0 | 0 | 0 | 1 | 0 | .291 | .328 | .430 | .758 | |
| Osleivis Basabe 2B | 4 | 0 | 0 | 0 | 0 | 1 | .235 | .264 | .397 | .661 | |
| Victor Bericoto PH | 1 | 0 | 0 | 0 | 0 | 1 | .250 | .259 | .438 | .697 | |
| Buddy Kennedy PH | 0 | 0 | 0 | 0 | 1 | 0 | .111 | .238 | .139 | .377 | |
| Christian Koss 3B | 4 | 2 | 2 | 0 | 0 | 1 | .204 | .245 | .258 | .503 | 2B |
| Drew Gilbert CF | 3 | 1 | 2 | 2 | 0 | 1 | .241 | .326 | .378 | .704 | HR (7) |
| Turner Hill LF | 3 | 0 | 1 | 0 | 0 | 2 | .250 | .286 | .417 | .703 | 2B |
| Drew Cavanaugh C | 3 | 0 | 0 | 0 | 0 | 2 | .226 | .330 | .238 | .568 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nick Sogard 2B | 4 | 2 | 1 | 0 | 1 | 1 | .267 | .377 | .371 | .748 | |
| Ceddanne Rafaela CF | 5 | 0 | 2 | 0 | 0 | 1 | .285 | .322 | .462 | .784 | |
| Wilyer Abreu RF | 4 | 1 | 3 | 1 | 1 | 0 | .261 | .341 | .474 | .815 | 3B |
| Willson Contreras 1B | 2 | 1 | 1 | 3 | 2 | 0 | .285 | .396 | .541 | .937 | HR (26) |
| Adley Rutschman C | 4 | 1 | 1 | 0 | 0 | 1 | .245 | .330 | .421 | .751 | |
| Caleb Durbin 3B | 4 | 1 | 1 | 0 | 0 | 0 | .254 | .324 | .401 | .725 | |
| Jarren Duran LF | 3 | 0 | 2 | 0 | 0 | 0 | .209 | .267 | .365 | .632 | 3B |
| Andruw Monasterio SS | 3 | 0 | 0 | 1 | 1 | 0 | .258 | .318 | .419 | .737 | |
| Mickey Gasper DH | 3 | 0 | 0 | 1 | 0 | 0 | .250 | .321 | .383 | .704 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | 2.2 | 6 | 5 | 5 | 3 | 2 | 1 | 70 | 3.75 | L |
| Reiver Sanmartin | 2.0 | 1 | 0 | 0 | 1 | 0 | 0 | 30 | 6.17 | |
| Trent Harris | 1.1 | 2 | 1 | 1 | 1 | 0 | 0 | 30 | 7.50 | |
| Jason Foley | 2.0 | 2 | 0 | 0 | 0 | 1 | 0 | 26 | 3.86 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Sonny Gray | 6.0 | 7 | 4 | 4 | 2 | 6 | 2 | 97 | 2.79 | W |
| Erik Miller | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 2.20 | HLD |
| Alec Gamboa | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 11 | 1.40 | HLD |
| Aroldis Chapman | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 | 20 | 1.90 | SV |
Manager comparison
Recent form
Season series: 0-2 with SF listed first across 2 prior meetings.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.