San Francisco Giants vs Boston Red Sox
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Willy Adames | Willy Adames homers (21) on a fly ball to left center field. | SF 1, BOS 0 |
| T3 | Andrew Knizner | Andrew Knizner homers (1) on a fly ball to left center field. | SF 2, BOS 0 |
| B9 | Eli White | Eli White singles on a line drive to center fielder Drew Gilbert. Caleb Durbin scores. Andruw Monasterio to 2nd. | SF 2, BOS 1 |
| B9 | Nick Sogard | Nick Sogard doubles (8) on a line drive to left fielder Turner Hill. Andruw Monasterio scores. Eli White to 3rd. | SF 2, BOS 2 |
| B9 | Wilyer Abreu | Giants challenged (force play), call on the field was upheld: Wilyer Abreu reaches on a fielder's choice, fielded by first baseman Bryce Eldridge. Eli White scores. Nick Sogard to 3rd. Ceddanne Rafaela to 2nd. | SF 2, BOS 3 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| BOS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Blade Tidwell started for Giants, leaving with a 2–0 lead. Out of the bullpen, Sam Hentges took the roughest line.
-
Blade Tidwell
Starter
5.2
93
0
7
Pitch-by-pitch: what Blade Tidwell threw
CSW 28% 1st-pitch strike 67% 4.4 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 33 35% 4 11 6 9 3 Four-Seam Fastball 29 31% 0 6 6 15 2 Sinker 14 15% 0 3 6 2 3 Curveball 7 8% 1 0 2 4 0 Slider 6 6% 1 0 0 2 3 Changeup 4 4% 0 0 0 4 0 - Carson Seymour Middle 1.1 22 0 0 HLD inherited 1, stranded 1
- Dylan Smith Setup 1.0 21 1 2 HLD inherited 2, stranded 2
- Sam Hentges Setup 0.1 18 2 0 L inherited 1, all 1 scored
Patrick Sandoval started for Red Sox, leaving trailing 0–2.
-
Patrick Sandoval
Starter
5.2
93
2
6
Pitch-by-pitch: what Patrick Sandoval threw
CSW 28% 1st-pitch strike 58% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 24 26% 2 4 5 8 5 Changeup 21 23% 7 1 1 8 4 Slider 20 22% 1 5 3 9 2 Four-Seam Fastball 13 14% 0 3 4 3 3 Sweeper 8 9% 1 0 4 1 2 Curveball 7 8% 1 1 1 4 0 - Greg Weissert Middle 1.0 19 0 2 inherited 1, stranded 1
- Jovani Morán Middle 1.0 23 0 1 inherited 1, stranded 1
- Wyatt Olds Middle 1.1 25 0 1 W inherited 2, stranded 2
Where the game turned
- Abreu Fielders Choice (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Turner Hill LF | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .333 | .417 | .750 | |
| Rafael Devers DH | 4 | 0 | 0 | 0 | 1 | 0 | .243 | .320 | .471 | .791 | |
| Willy Adames SS | 4 | 1 | 2 | 1 | 1 | 2 | .229 | .289 | .424 | .713 | HR (21) |
| Bryce Eldridge 1B | 3 | 0 | 1 | 0 | 2 | 1 | .248 | .344 | .435 | .779 | |
| Osleivis Basabe 2B | 4 | 0 | 1 | 0 | 0 | 1 | .236 | .263 | .389 | .652 | |
| Jung Hoo Lee RF | 4 | 0 | 1 | 0 | 0 | 1 | .291 | .327 | .429 | .756 | SB |
| Christian Koss 3B | 4 | 0 | 0 | 0 | 0 | 1 | .196 | .235 | .247 | .482 | |
| Drew Gilbert CF | 4 | 0 | 0 | 0 | 0 | 3 | .237 | .322 | .372 | .694 | |
| Andrew Knizner C | 4 | 1 | 3 | 1 | 0 | 0 | .273 | .385 | .545 | .930 | HR (1) |
| Victor Bericoto LF | 4 | 0 | 0 | 0 | 0 | 1 | .238 | .247 | .417 | .664 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nick Sogard 2B | 3 | 0 | 2 | 1 | 2 | 1 | .277 | .392 | .387 | .779 | 2B |
| Ceddanne Rafaela CF | 3 | 0 | 1 | 0 | 2 | 1 | .286 | .324 | .461 | .785 | |
| Wilyer Abreu RF | 5 | 0 | 0 | 1 | 0 | 4 | .258 | .338 | .469 | .807 | |
| Willson Contreras 1B | 4 | 0 | 1 | 0 | 0 | 1 | .285 | .395 | .538 | .933 | |
| Adley Rutschman C | 4 | 0 | 0 | 0 | 0 | 1 | .241 | .326 | .415 | .741 | |
| Caleb Durbin 3B | 3 | 1 | 2 | 0 | 1 | 0 | .257 | .328 | .403 | .731 | |
| Jahmai Jones PH | 0 | 0 | 0 | 0 | 0 | 0 | .203 | .288 | .356 | .644 | |
| Andruw Monasterio SS | 4 | 1 | 0 | 0 | 0 | 1 | .254 | .314 | .413 | .727 | |
| Eli White PH | 1 | 1 | 1 | 1 | 0 | 0 | .240 | .289 | .390 | .679 | |
| Jarren Duran LF | 3 | 0 | 0 | 0 | 0 | 0 | .207 | .265 | .363 | .628 | |
| Mickey Gasper DH | 2 | 0 | 1 | 0 | 0 | 0 | .254 | .328 | .393 | .721 | 2B |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Blade Tidwell | 5.2 | 3 | 0 | 0 | 2 | 7 | 0 | 93 | 3.58 | |
| Carson Seymour | 1.1 | 2 | 0 | 0 | 1 | 0 | 0 | 22 | 5.28 | HLD |
| Dylan Smith | 1.0 | 1 | 1 | 1 | 1 | 2 | 0 | 21 | 2.96 | HLD |
| Sam Hentges | 0.1 | 2 | 2 | 2 | 1 | 0 | 0 | 18 | 3.56 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Patrick Sandoval | 5.2 | 5 | 2 | 2 | 2 | 6 | 2 | 93 | 4.54 | |
| Greg Weissert | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 19 | 4.01 | |
| Jovani Morán | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 23 | 3.00 | |
| Wyatt Olds | 1.1 | 1 | 0 | 0 | 2 | 1 | 0 | 25 | 0.00 | W |
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.