Red Sox Rally Past Giants 3-2 on White’s Walk-Off Slide

Giants vs Red Sox — Beatline Sports preview

Boston Red Sox edged the San Francisco Giants 3-2 at Fenway Park on Friday night, rallying for three runs in the ninth inning to walk off on Eli White’s headfirst slide.

The Boston Red Sox erased a two-run deficit with three runs in the bottom of the ninth inning, walking off the San Francisco Giants 3-2 at Fenway Park on Friday night. Eli White slid headfirst into home plate with the winning run, a play upheld after review, as Boston improved to 70-59 and San Francisco dropped to 52-77.

Red Sox Stage Ninth-Inning Comeback

Boston entered the final frame trailing 2-0, but the Red Sox broke through against the Giants’ bullpen. After a series of hits and a timely rally, White’s aggressive baserunning delivered the decisive run. The walk-off capped a second straight victory for Boston, which also won the series opener 6-4 on Friday, and extended San Francisco’s losing streak to three games.

The Red Sox bullpen held the Giants to two runs over nine innings, keeping the game within reach. Boston’s offense, which had been quiet for most of the night, found its spark when it mattered most.

Giants’ Bullpen Meltdown

The Giants were two outs from snapping their skid, but the bullpen faltered in the ninth. San Francisco had taken a 2-0 lead into the final inning, only to see it evaporate. The loss dropped the Giants to 25 games under .500 and highlighted a relief corps that has been a persistent weakness for the club.

Despite the collapse, the Giants showed resilience earlier in the game, building a lead against a Boston team that sits 11 games over .500. However, the inability to close out games continues to define a difficult season in the NL West.

Devers’ Return to Fenway

Rafael Devers made his first appearance at Fenway Park since being traded to San Francisco 14 months ago. The former Red Sox star shunned talk of his split with Boston, but his return added emotional weight to the series. Devers’ presence was a storyline throughout the night, and he is expected to play again in Saturday’s matinee.

For the Red Sox, Devers’ return was a reminder of the club’s past, but the focus remains on the present as they push for a playoff spot in the AL East.

Injury-Riddled Rosters

Both teams are dealing with significant injuries. Boston has 10 players on the injured list, including key contributors Trevor Story, Isiah Kiner-Falefa, Roman Anthony, Matt Gage, and Joel Peguero (all on the 60-day IL), as well as Garrett Whitlock and Justin Slaten (15-day IL). Jesus Rodriguez, Marcelo Mayer, and Keaton Winn are on shorter stints.

The Giants’ injury list was not provided, but the team’s depth has been tested throughout the season. Boston’s ability to win despite these absences speaks to the depth of their roster.

Turning Point

The turning point came in the bottom of the ninth inning. With the Giants leading 2-0, the Red Sox loaded the bases and capitalized on a series of well-placed hits. Eli White’s headfirst slide into home was the culmination of the rally, and the replay review confirmed the call, sealing Boston’s dramatic victory.

For San Francisco, the ninth inning was a microcosm of their season: strong starting pitching and early leads undone by late-inning struggles.

What It Means

The Red Sox improved to 70-59 and remain third in the AL East, 11 games over .500. They have won two straight and will look to complete a three-game sweep on Saturday. The Giants, meanwhile, are mired in a lost season at 52-77, fourth in the NL West. Every loss tightens the grip on a last-place finish.

  • Boston Red Sox win 3-2 on Eli White’s walk-off slide in the ninth.
  • Giants lose third straight, fall to 52-77.
  • Rafael Devers returns to Fenway for the first time since trade.
  • Red Sox bullpen holds Giants to two runs, setting up comeback.
  • Boston next faces San Francisco in Game 2 on Saturday at 7:15 PM ET.

🎧 Listen daily to both teams

Beatline Sports covers every team, every day — new episodes each morning.

Enjoying the show? Help keep every episode free.☕ Support Beatline