The Phillies swept the Giants in a split doubleheader, capped by a 6-5, 10-inning Game 2 win on Kyle Schwarber's clutch double and Alec Bohm's walk-off sacrifice fly.

Kyle Schwarber came through again, and the Phillies completed a rare doubleheader sweep of the Giants with a 6-5, 10-inning win in Game 2 on April 30.

Schwarber delivered the big swing in the ninth inning, lining a two-out double that tied the game and kept Philadelphia alive. Then Alec Bohm ended it in the 10th with a walk-off sacrifice fly.

The Phillies had also won Game 1, giving them two walk-off victories in the same day. MLB said the club became the first team in 22 years to walk off twice in a doubleheader.

The result capped a long day in which Philadelphia kept finding late answers against San Francisco. MLB's official recap confirmed the 6-5 final in Game 2 and the doubleheader sweep.

It was the kind of comeback-heavy day that can shape a clubhouse mood, with the Phillies leaning on timely contact rather than a single early burst.

For the Giants, the loss turned a split-day schedule into a frustrating sweep. For the Phillies, it was a statement win built on late pressure and back-to-back finishes.

Revision note

Initial automated publication.