Red Sox Walk Off in Ninth as Giants’ Bullpen Collapses at Fenway

Sometimes a game tells you everything you need to know about which team belongs and which one doesn’t. Saturday’s matchup at Fenway Park between the Giants and Red Sox was exactly that kind of game, a 3-2 Boston victory that felt far more decisive than the final margin suggests. The Giants came to New England with a two-run lead and a pitcher who couldn’t throw strikes if his paycheck depended on it, and the Red Sox made them pay with one of the most gutsy ninth-inning rallies you’ll see all season.

Pitching Decisions

1.1IP1H0ER2BB1K
0.1IP2H2ER1BB0K

Star Performers

Willy Adames

Season AVG: .229
4AB2H1HR1RBI1R1BB
Nick Sogard

Season AVG: .277
3AB2H0HR1RBI0R2BB

Giants’ Pitching Disaster Sets the Tone

Wilyer Abreu walks it off in Red Sox win

Let’s start with the obvious: Sam Hentges was a catastrophe. The man threw just 0.1 innings and surrendered 2 earned runs on 2 hits with a walk. That’s not pitching, that’s batting practice. The Giants’ bullpen management was equally baffling, trotting out Hentges in a situation where he had no business being on the mound. Meanwhile, the Giants’ bats did their job early. Willy Adames‘ solo shot in the first inning and Andrew Knizner‘s surprising blast in the third gave San Francisco a 2-0 lead and all the rope they needed to hang themselves.

Willy Adames' solo home run (21)
Andrew Knizner's solo home run (1)

Credit where it’s due: Knizner’s home run was his first of the season, and for a backup catcher making rare starts, that’s the kind of contribution that matters. Adames, now at 21 homers, remains one of the few legitimate threats in this Giants lineup. But offensive sparkle means nothing when your pitching is this brittle.

Red Sox Rally Shows Championship Mettle

Eli White's RBI single

The ninth inning at Fenway was pure baseball theater, and it belonged entirely to Boston. The Red Sox refused to quit, and their persistence finally broke through against a Giants bullpen that had lost its grip on the game long before the final out was recorded. Eli White’s clutch single got things moving, and then Nick Sogard delivered the game-tying double with runners in scoring position. This is what separates teams that contend from teams that fold.

Nick Sogard's game-tying double

Sogard’s line drive to left was exactly the kind of hit you need in that spot. Andruw Monasterio came home to tie it up at 2-2, setting the stage for the final act. The Giants challenged a force play on a Wilyer Abreu fielder’s choice, desperately hoping to find something, anything to stop the bleeding. It didn’t matter. The call was upheld, Eli White scored the go-ahead run, and Abreu had himself a walk-off moment that will play on replay loops around Boston all week.

Eli White scores, wins game after challenge

Look, this game wasn’t pretty for either team statistically. Wyatt Olds got the win with just 1.1 innings pitched, surrendering only a hit with a pair of walks and a strikeout. That’s the kind of pitching line that tells you how chaotic things got. But sometimes wins aren’t about domination, they’re about composure and not panicking when the other team makes a mistake. The Red Sox had both on Saturday night.

The Giants flew cross-country and played sloppy baseball in a crucial late-August game. That’s how you fall out of contention. Boston didn’t let them get away with it, and that’s the difference between a team that will be playing meaningful October baseball and one that will be golfing in September. The Red Sox earned this one.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Victor Bericoto LF 4 0 0 0 0 1 .238
Turner Hill LF 0 0 0 0 1 0 .250
Rafael Devers DH 4 0 0 0 1 0 .243
Willy Adames SS 4 1 2 1 1 2 .229
Bryce Eldridge 1B 3 0 1 0 2 1 .248
Osleivis Basabe 2B 4 0 1 0 0 1 .236
Jung Hoo Lee RF 4 0 1 0 0 1 .291
Christian Koss 3B 4 0 0 0 0 1 .196
Drew Gilbert CF 4 0 0 0 0 3 .237
Andrew Knizner C 4 1 3 1 0 0 .273

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Blade Tidwell 5.2 3 0 0 2 7 3.58
Carson Seymour 1.1 2 0 0 1 0 5.28
Dylan Smith 1.0 1 1 1 1 2 2.96
Sam Hentges (L) 0.1 2 2 2 1 0 3.56

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Nick Sogard 2B 3 0 2 1 2 1 .277
Ceddanne Rafaela CF 3 0 1 0 2 1 .286
Wilyer Abreu RF 5 0 0 1 0 4 .258
Willson Contreras 1B 4 0 1 0 0 1 .285
Adley Rutschman C 4 0 0 0 0 1 .241
Caleb Durbin 3B 3 1 2 0 1 0 .257
Jarren Duran LF 3 0 0 0 0 0 .207
Jahmai Jones PH 0 0 0 0 0 0 .203
Andruw Monasterio SS 4 1 0 0 0 1 .254
Mickey Gasper DH 2 0 1 0 0 0 .254
Eli White PH 1 1 1 1 0 0 .240

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Patrick Sandoval 5.2 5 2 2 2 6 4.54
Greg Weissert 1.0 1 0 0 0 2 4.01
Jovani Morán 1.0 1 0 0 1 1 3.00
Wyatt Olds (W) 1.1 1 0 0 2 1 0.00