← MLB

MLB Final Intelligence

SF 65-97
2 – 3
FINAL
PHI 88-74

San Francisco Giants vs Philadelphia Phillies β€” Recap

April 30, 2026  Β· Citizens Bank Park  Β· View Preview

πŸ“°Game Recap

The Philadelphia Phillies rallied in the bottom of the ninth inning to secure a walk-off victory, erasing an early two-run deficit to defeat the San Francisco Giants. This dramatic finish capped a tightly contested matchup, with Philadelphia pushing across the tying and winning runs against the Giants' bullpen after being held in check for much of the game.

San Francisco initially seized control in the opening frame. Luis Arraez's groundout brought home Ramos, then Schmitt followed with a single to left, scoring Chapman to give the Giants a quick 2-0 advantage. However, Kyle Schwarber immediately answered for Philadelphia, launching a 406-foot solo home run to right field in the bottom half of the first, cutting the lead to 2-1. After this initial flurry, the scoring ceased for seven innings as both pitching staffs settled in, maintaining the one-run margin through the eighth.

The true turning point arrived in the ninth inning. With the Giants clinging to their slim lead, the Phillies' offense finally broke through against San Francisco's relievers. Stott delivered a crucial triple to right field, driving in GarcΓ­a to knot the score at 2-2. The winning run then came on an infield single by Crawford, which scored Stott from third and completed the come-from-behind effort. This late surge overshadowed a dominant performance from Giants starter Logan Webb, who allowed only one earned run over seven strong innings, striking six batters out.

Ultimately, the Phillies' persistent offense, despite being quiet for much of the game, found a way to capitalize in the final moments, showing resilience to overcome both an early deficit and excellent pitching. Their ability to deliver timely hits in the ninth inning proved decisive. The Philadelphia Phillies now stand at 69-58, while the San Francisco Giants' record falls to 51-74.

#MLB #Phillies #Giants #KyleSchwarber #LoganWebb

Player of the Game

Kyle Schwarber
At the Plate
2 AB, 1 H, 1 HR, 1 RBI
Logan Webb
On the Mound
7.0 IP, 6 K, 1 ER

Linescore

123456789 RHE
SF 2 0 0 0 0 0 0 0 0 2 80
PHI 1 0 0 0 0 0 0 0 2 3 100

Pitching

Pitcher Team IP H R ER BB K ERA
Logan Webb 7.0 7 1 1 2 6 4.30
Cristopher Sanchez 6.2 4 2 2 3 7 2.90
Tanner Banks 1.1 2 0 0 0 2 6.35
Erik Miller 1.0 0 0 0 0 1 3.18
Orion Kerkering 0.2 2 0 0 0 0 2.53
Ryan Walker L 0.2 3 2 2 0 1 4.26
Chase Shugart W 0.1 0 0 0 0 1 1.13

Batting

Batter Team AB H HR RBI R BB K
Justin Crawford 4 3 0 1 0 0 0
Heliot Ramos 4 3 0 0 1 1 0
Casey Schmitt 4 2 0 1 0 0 0
Adolis Garcia 4 2 0 0 1 0 0
Matt Chapman 4 2 0 0 1 1 1
Kyle Schwarber 2 1 1 1 1 2 0
Bryson Stott 4 1 0 1 1 0 2
Brandon Marsh 4 1 0 0 0 0 3
Bryce Harper 4 1 0 0 0 0 0
Edmundo Sosa 4 1 0 0 0 0 0
Patrick Bailey 4 1 0 0 0 0 2

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β€” all in one workspace built for serious bettors and DFS players.