SF Giants walked off for second time in one day, swept by Phillies
PHILADELPHIA - Following a 3-2 walk-off loss in Game 1 of Thursday’s split doubleheader, the Giants were swept by the Philadelphia Phillies as Alec Bohm hit a walk-off sacrifice fly to give San Francisco a 10-inning 6-5 walk-off loss in Game 2 of the doubleheader.
This marks the first time since July 15, 1956, against the Cincinnati Redlegs that the Giants (13-18) have suffered two walk-off losses in one day.
“Obviously, not a good day,” said manager Tony Vitello. “A lot of things you’d like to replay, redo, but you can’t do that. It’s a bitter pill to swallow. Get on a plane and see what you can make of the rest of the road trip.”
For a second time today, San Francisco entered the top of the ninth with an opportunity to close out a one-run win. For the second time today, the bullpen couldn’t shut the door. In the nightcap, however, the Giants at least managed to get the game to extras.
Later, a decision to hold a runner at third backfired on Giants third base coach Hector Borg, costing the team a run.
Following Jung Hoo Lee’s go-ahead single in the top of the ninth, the Phillies’ left-handed hitting Brandon Marsh entered off the bench in the bottom half, leading off with an opposite-field double, putting the tying run in scoring position. Garrett Stubbs followed by drawing a walk, putting the winning run on base for the top of the order.
With Philadelphia applying pressure, Winn shattered Trea Turner’s bat to induce a 5-4-3 double play, recording the first two outs of the inning. That brought to the plate 2025 NL MVP runner-up Kyle Schwarber, who drove in Marsh to tie the game at five apiece.
The Giants elected to intentionally walk two-time MVP Bryce Harper, setting the stage for Adolis García. García just missed delivering a walk-off, three-run homer, flying out at the left-center field warning track.
In the top of the 10th inning, with Drew Gilbert as the automatic runner on second, Ramos led off with a groundball single that deflected off second baseman Bryson Stott’s glove. The ball rolled away, but third-base coach Borg held Gilbert at third, despite Gilbert having more than enough speed to score. The heart of San Francisco’s order couldn’t capitalize, stranding Gilbert at third.
Borg said it was tough to see exactly how far away the ball rolled away from his vantage point, also citing how Matt Chapman and Luis Arraez were due up next.
“I feel pretty good holding him right there with Chappy coming up and Arraez. They both put the ball in play. I also didn’t see the right footwork,” Borg said. “Second baseman made a decision. Also, when the second baseman kind of hit the ball, kills the ball kind of more than I thought. But I feel pretty good in that situation with those guys coming up.”
Chapman, though, struck out for the eighth time in his last 13 at-bats, then Arraez hit a rocket that wound up in the glove of diving Phillies third baseman Alec Bohm.
In the bottom of the 10th inning, Bohm drove in the game-winning run with a sacrifice fly.
Right-hander Adrian Houser had another underwhelming outing, allowing two runs on a pair of solo homers over 4 2/3 innings with two strikeouts and two walks. Through six starts, Houser has a 7.12 ERA (5.72 FIP) over 30 1/3 innings.
Shortstop Willy Adames snapped a six-game hitless streak by recording a pair of singles. Before Game 2 of the doubleheader, Adames’ last hit was in the bottom of the first inning on April 21 against the Dodgers’ Yoshinobu Yamamoto.
“Painful,” said Vitello, whose team headed to Tampa Bay afterward. “Certainly not mistake-free, starting in here. Not much you can do about it at this point. Not an easy flight, whether it be the time you get in or the mood of the travel. And certainly no easy opponent we’re about to go into. I don’t know. You got to find a way to make the most of what we’ve got left of this road trip.”
The top of the Phillies’ lineup began the evening with back-to-back bangs, using the long ball to jump out to an early 2-0 lead. Trea Turner homered on Houser’s very first pitch of the game, and Schwarber followed with his second no-doubter of the doubleheader.
San Francisco wasted opportunities to score in the second and third, loading the bases in the latter frame, but the Giants crawled their way back to a tie. Ramos drove in Eric Haase with a sacrifice fly in the fourth, and Rafael Devers did the same for Casey Schmitt in the fifth to tie it at 2-2.
That tie didn’t last long as the Phillies responded with two more runs in the bottom of the fifth for a 4-2 lead. Houser retired his first two batters before allowing a two-out single to Turner, prompting Vitello to bring in left-hander Ryan Borucki for the left-on-left matchups against Schwarber and, if needed, Harper.
Vitello’s move made strategic sense, but Borucki couldn’t execute against the left-handed hitters. Schwarber doubled, then Borucki walked Harper to load the bases. That set the stage for the right-handed-hitting García, an unideal matchup given right-handed hitters had a 1.526 OPS against Borucki entering play. García knocked in two with a single, and Philadelphia re-established its two-run lead.
Two batters into the top of the sixth, a sudden, aggressive rain began pouring down on Citizens Bank Park, prompting a brisk 24-minute delay. And once play resumed, the Giants tied the game right back up.
After Haase struck out — Philadelphia’s Jonathan Bowlan started the at-bat before the delay but Trevor Richards completed the strikeout when play resumed — then Gilbert put runners on second and third with a double. Chapman drew a walk to load the bases, and second baseman Arraez pulled a changeup that was barely above the ground into right field for a two-run single.
Up next
The Giants will fly to Florida for a three-game series against the Tampa Bay Rays (18-12). Left-hander Robbie Ray (2-3, 2.70 ERA) will go against fellow lefty Shane McClanahan (2-2, 3.91 ERA) on Friday.
Copyright 2026 Tribune Content Agency. All Rights Reserved.
This story was originally published April 30, 2026 at 6:31 PM.