Patrick Bailey's Walk-Off Inside-the-Park HR Lifts Giants Over Phillies 4-3

Wednesday, July 9th, 2025

Philadelphia Phillies News & Updates

Patrick Bailey hit a three-run, inside-the-park home run with one out in the ninth inning, lifting the San Francisco Giants to a 4-3 win over the Philadelphia Phillies on Tuesday night.

Mike Yastrzemski reached base twice and scored to help the Giants to their sixth win in seven games.

Casey Schmitt began the rally with a leadoff double. After Jung Hoo Lee popped out, Wilmer Flores lined a single to center.

Bailey, who grounded into a double play and struck out in two of his previous at-bats, then smashed a 1-0 fastball from Jordan Roman into right-center field.

Ryan Walker retired one batter, with two on in the top of the ninth, to get the win.

Phillies All-Star Kyle Schwarber had two hits, including his team-leading 28th home run.

Schwarber flew out, struck out and was hit by a pitch before homering off Giants reliever Spencer Bivens into McCovey Cove. Brandon Marsh, who singled as a pinch hitter leading off the inning, scored on the play.

Two days after being named an All-Star for the second time in his career, Ray allowed four hits and one run in 5 2/3 innings.

Key Moments

The Giants scored their first run on Dominic Smith’s check-swing single in the second. The next batter, Bailey, grounded into an inning-ending double play.

Game Notes

Key Stat

Bailey threw out Schwarber attempting to steal third base in the sixth. It’s only the fourth time in the last 12 steal attempts against him that Bailey has successfully thrown a runner out.

Up Next

Giants RHP Justin Verlander (0-6, 4.84 ERA) seeks his first win with his new team in the series finale Wednesday. RHP Jesus Luzardo (7-5, 4.44) starts for the Phillies.

In summary

Patrick Bailey’s three-run, inside-the-park home run in the bottom of the ninth inning gave the San Francisco Giants a thrilling 4-3 walk-off win against the Philadelphia Phillies on July 8, 2025. Kyle Schwarber hit his team-leading 28th home run for the Phillies, who received 5 2/3 innings and one run allowed from starter Ray. Ryan Walker earned the win for the Giants. The two teams are set to play the series finale on Wednesday, with Justin Verlander pitching for the Giants and Jesus Luzardo starting for the Phillies.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.