The San Francisco Giants grabbed an electrifying 4-3 win over the Philadelphia Phillies on Tuesday night. Patrick Bailey’s wild inside-the-park, three-run home run in the ninth inning sealed it.
This walk-off moment delivered a crucial victory for the Giants. They’ve now won six of their last seven games.
Bailey’s Heroics Define the Night
Patrick Bailey turned a quiet night at the plate into something unforgettable. After Casey Schmitt doubled and Wilmer Flores singled, Bailey stepped up with a lot riding on his at-bat.
He faced Phillies reliever Jordan Roman, down 1-0 in the count. Bailey hammered the next pitch to deep right-center, where it took a weird bounce and got past the outfielders.
Bailey tore around the bases for a game-winning inside-the-park home run. Oracle Park absolutely erupted.
A Rare Inside-the-Park Walk-Off
Inside-the-park walk-off homers almost never happen in Major League Baseball. Bailey’s sprint around the bases felt surreal, and honestly, you could see the shock on everyone’s faces.
He’s been one of the Giants’ most talked-about players this season, and it’s not hard to see why after a moment like that.
Key Contributions from the Giants’ Supporting Cast
Bailey stole the show, but he didn’t do it alone. Casey Schmitt’s leadoff double in the ninth set the rally in motion.
Wilmer Flores followed with a single, keeping the pressure on. Mike Yastrzemski got on base twice and scored a run, which helped the Giants stay in the fight.
Ryan Walker’s Crucial Out
Reliever Ryan Walker quietly played a huge role. With two Phillies on base in the top of the ninth, Walker got the final out and kept the deficit at two.
That escape gave the Giants the chance they needed. Sometimes the biggest moments come from the bullpen, don’t they?
Kyle Schwarber Shines Bright for the Phillies
Phillies slugger Kyle Schwarber wasn’t about to let the Giants have all the fun. He smacked his team-leading 28th home run of the season into McCovey Cove for a two-run shot in the sixth.
Schwarber finished with two hits. He’s still one of the scariest hitters in the National League, no question.
A Tale of Missed Opportunities
Even with Schwarber’s big swing, the Phillies couldn’t cash in enough. Brandon Marsh scored on Schwarber’s homer after coming in as a pinch hitter.
Philadelphia just kept missing those big moments. Bailey even threw out Schwarber trying to steal third in the sixth, shutting down another chance.
Strong Starting Pitching from Both Teams
The starting pitchers showed up ready. Giants starter Ray, fresh off an All-Star nod, tossed 5 2/3 innings and allowed just one run on four hits.
Phillies ace Aaron Nola matched him for most of the night, giving up two runs over seven innings. Both guys did their jobs and handed things off to the bullpens.
Looking Ahead to the Series Finale
The series finale could get interesting. Giants right-hander Justin Verlander will face Phillies starter Jesus Luzardo.
Verlander, still looking for his first win with San Francisco, wants to keep the momentum going. Luzardo will try to quiet a Giants lineup that’s suddenly red-hot.
What This Game Means for Both Teams
For the Giants, this win says a lot about where they’re headed. San Francisco has picked up six wins in their last seven games.
Momentum is building, and you can feel the confidence growing with each dramatic finish. Bailey’s walk-off really sums up the never-say-die attitude that’s driving this team right now.
The Phillies, on the other hand, have to take this loss on the chin. It stings, but it won’t define their season.
With All-Star hitters like Kyle Schwarber and a rotation led by Nola, Philadelphia still looks like a contender. They do need to figure out some things with clutch hitting and the bullpen, though, if they want to go deep in the playoffs.
Here is the source article for this story: Giants 4-3 Phillies (Jul 8, 2025) Game Recap
Experience Baseball History in Person
Want to walk the same grounds where baseball legends made history? Find accommodations near iconic ballparks across America and create your own baseball pilgrimage.
Check availability at hotels near: Yankee Stadium, Fenway Park, Wrigley Field, Dodger Stadium
Plan your ballpark visit: Get MLB Ballpark Tickets and find accommodations nearby.
- Biographies
- Stadium Guides
- Current Baseball Players
- Current Players by Team
- Players that Retired in the 2020s
- Players that Retired in the 2010s
- Players that Retired in the 2000s
- Players that Retired in the 1990s
- Players that Retired in the 1980s
- Players that Retired in the 1970s
- Players that Retired in the 1960s
- Players that Retired in the 1950s
- Players that Retired in the 1940s
- Players that Retired in the 1930s