Philadelphia Sweeps San Francisco in Dramatic Double Walk-Off Victory

The Philadelphia Phillies delivered an unforgettable performance for their home crowd, capturing both ends of a doubleheader against the San Francisco Giants with thrilling walk-off victories that had fans on their feet.

In the opening contest, Philadelphia found themselves down 2-1 heading into the final frame before mounting a spectacular comeback. Bryson Stott launched a crucial triple that evened the score in the ninth inning, then crossed home plate on Justin Crawford’s infield grounder to secure a 3-2 triumph.

The dramatic finish came after Adolis Garcia opened the ninth with a base hit and came around to score on Stott’s clutch hit to the right field corner. Following Edmundo Sosa’s out, Crawford delivered the game-winner by beating shortstop Willy Adames’ throw to first base on a ground ball to the left side.

Kyle Schwarber reached a significant milestone during the opener, connecting for his 350th career home run. Philadelphia starter Cristopher Sanchez turned in a solid performance, surrendering just two runs while recording seven strikeouts across 6 2/3 innings of work.

Giants starter Logan Webb pitched effectively for seven innings, giving up only one run and fanning six batters. He appeared headed for a victory until Ryan Walker (0-1) surrendered the lead in the ninth inning.

The nightcap proved equally exciting, with Philadelphia claiming a 6-5 victory in extra innings. Alec Bohm’s sacrifice fly in the tenth inning brought home the decisive run, completing the sweep with another walk-off celebration.

Schwarber continued his outstanding day with a perfect 4-for-4 performance in the second game, including a clutch two-out hit in the ninth that forced extra innings. The veteran outfielder and Trea Turner both launched home runs in the opening frame to give Philadelphia an early advantage.

Chase Shugart (2-0) made history by becoming the first Phillies pitcher since 2022 to earn victories in both games of a doubleheader. Drew Gilbert collected three hits for San Francisco, which was swept in the three-game series. Matt Gage (2-1) took the loss despite retiring both batters he faced.

In other MLB action, Detroit snapped a lengthy losing streak against Atlanta with a 5-2 comeback victory. Gleyber Torres contributed three hits and delivered a crucial sacrifice fly during a two-run eighth-inning rally that lifted the Tigers over the Braves.

Matt Vierling had an exceptional game for Detroit with three hits, including a double, while scoring twice and driving in two runs. The Tigers ended a 10-game losing streak against Atlanta. Rookie Kevin McGonigle walked three times to extend his on-base streak to 26 games, though his 13-game hitting streak came to an end.

Baltimore and Houston split their doubleheader, with the Orioles winning the opener 10-3 behind grand slams from Adley Rutschman and Jeremiah Jackson. The Astros responded with an 11-5 victory in the nightcap, led by Cam Smith’s three-run homer during a five-run first inning.

St. Louis completed a four-game sweep of Pittsburgh with a 10-5 victory, while Washington rallied past New York 5-4 on CJ Abrams’ go-ahead two-run homer in the eighth inning. Cincinnati defeated Colorado 6-4 behind TJ Friedl’s go-ahead blast, and Milwaukee hammered Arizona 13-1 with William Contreras collecting four hits and four RBIs.