MLB Recap · April 28, 2026

San Francisco Giants at Philadelphia Phillies: Final Score & Recap

SF0
Final
PHI7

Line Score

Team123456789RHE
SF000000000020
PHI00010402-7110

The Story

The Philadelphia Phillies handed the San Francisco Giants a shutout at Citizens Bank Park on April 28, 2026, winning 7-0 behind a dominant pitching performance and a six-run sixth inning that effectively ended any suspense. The DiamondIQ model opened with Philadelphia holding a 43 percent pre-game home win probability, but that figure climbed steadily before reaching 100 percent by the final out. San Francisco managed just two hits across nine innings, never threatening in a way that altered the game's trajectory.

The decisive stretch came in the sixth inning, where Philadelphia broke the game open in emphatic fashion. Bryce Harper's double off Tyler Mahle was the single largest swing of the night, adding 10.2 percent win probability in a frame that produced four runs. Adolis García had already been a catalyst before that, drawing a walk in the fourth inning for a 6.2 percent swing and then delivering a double in the sixth worth another 6.0 percent, making him the game's top offensive contributor by WPA at plus-10.5 percent with a RE24 of plus-1.3. Kyle Schwarber added a walk in the fourth that registered plus-5.6 percent, finishing with a cumulative WPA of plus-9.4 percent. Trea Turner led all batters in RE24 at plus-1.8 while posting a WPA of plus-8.3 percent.

Jesús Luzardo was the story on the mound, posting a game-high plus-34.4 percent WPA as he kept the Giants' lineup largely silent throughout his outing. The lone positive sequence for San Francisco came in the third inning, when Heliot Ramos doubled off Luzardo for a plus-6.4 percent swing, though that threat ultimately went nowhere. Orion Kerkering and Tim Mayza combined to close out the game with minimal impact on the probability chart, reflecting how thoroughly Philadelphia had taken control by that point.

Analysis generated by DiamondIQ's model.

Win Probability

755025SF bats firstFinalPHI win %SF win %
DiamondIQ model home win probability across the game (pre-game 43.2% → final 100%).

Biggest Plays by Win-Probability Added

Bryce Harper Double
Bot 6th · off Tyler Mahle
+10.2%
Heliot Ramos Double
Top 3rd · off Jesús Luzardo
+6.4%
Bot 4th · off Tyler Mahle
+6.2%
Adolis García Double
Bot 6th · off Tyler Mahle
+6.0%
Bot 4th · off Tyler Mahle
+5.6%

Top Batters by WPA

Adolis García+10.5%+1.3 RE24
Kyle Schwarber+9.4%+0.3 RE24
Trea Turner+8.3%+1.8 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →