← MLB

MLB Final Intelligence

SF 65-97
0 – 7
FINAL
PHI 88-74

San Francisco Giants vs Philadelphia Phillies β€” Recap

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

πŸ“°Game Recap

The Philadelphia Phillies secured a decisive 7-0 shutout victory over the San Francisco Giants, driven by a dominant pitching performance and a potent offensive attack that broke the game open in the middle innings. This comprehensive effort left the Giants with no answers throughout the contest, as the Phillies consistently applied pressure.

Philadelphia first got on the scoreboard in the bottom of the fourth inning when Marsh hit a sacrifice fly to left field, allowing Trea Turner to score. The lead grew significantly in the sixth. Harper doubled to left, bringing home Turner, and GarcΓ­a followed with a double to center that scored both Harper and Schwarber. Bohm then added to the onslaught with a double to left, plating GarcΓ­a and pushing the advantage to 5-0. The Phillies rounded out their scoring in the eighth when Crawford singled to right, scoring Marsh, before Trea Turner singled to center to drive in Crawford.

The decisive blow came in the bottom of the sixth inning, where the Phillies exploded for four runs, transforming a narrow one-run lead into a commanding 5-0 cushion. That offensive outburst completely broke the game open. However, the true backbone of the victory was the outstanding performance by Phillies pitcher Jesus Luzardo. He completely stifled the Giants lineup over seven innings, allowing no runs while striking out eight batters and denying San Francisco any opportunity to mount a comeback. Offensively, Trea Turner was a catalyst, contributing four hits, an RBI, and two runs scored, consistently setting the table for Philadelphia's scoring threats.

The Phillies' blend of stellar pitching and timely, powerful hitting simply overpowered their opponents on both sides of the ball, ensuring a comfortable win. Following this victory, the Philadelphia Phillies moved to 69-58, while the San Francisco Giants fell to 51-74.

#MLB #Phillies #Giants #JesusLuzardo #TreaTurner

Player of the Game

Trea Turner
At the Plate
5 AB, 4 H, 1 RBI
Jesus Luzardo
On the Mound
7.0 IP, 8 K, 0 ER

Linescore

123456789 RHE
SF 0 0 0 0 0 0 0 0 0 0 20
PHI 0 0 0 1 0 4 0 2 β€” 7 110

Turning Point

The game turned in the 6th inning, when the Philadelphia Phillies scored 4 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Jesus Luzardo W 7.0 2 0 0 0 8 5.50
Tyler Mahle L 5.0 6 5 5 3 3 5.87
Blade Tidwell 2.0 4 2 2 1 2 3.00
Orion Kerkering 1.0 0 0 0 0 2 2.70
Tim Mayza 1.0 0 0 0 0 2 3.94
Matt Gage 1.0 1 0 0 1 1 1.50

Batting

Batter Team AB H HR RBI R BB K
Trea Turner 5 4 0 1 2 0 1
Alec Bohm 4 2 0 1 0 0 0
Bryce Harper 4 2 0 1 1 0 0
Adolis Garcia 3 1 0 2 1 1 0
Brandon Marsh 3 1 0 1 1 0 0
Justin Crawford 4 1 0 1 1 0 2
Heliot Ramos 3 1 0 0 0 0 1
Luis Arraez 3 1 0 0 0 0 0

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.