Skip to content

Phillies at Giants

PHI13SF0
Final
Inn123456789RHE
PHI01010207213170
SF000000000043
Last play · Brett Wisely grounds into a force out, fielded by shortstop Edmundo Sosa. Matt Chapman out at 2nd.
Win probability
Giants0%
PHI 100%SF 0%
First 5 (F5)
final
PHI 20 SF
Phillies led after 5
Inning 2: J.T. Realmuto singles on a ground ball to left fielder Heliot Ramos. Alec Bohm scores.Inning 4: Bryce Harper homers (10) on a fly ball to left center field.Inning 6: Nick Castellanos singles on a line drive to left fielder Heliot Ramos. Bryce Harper scores.Inning 6: Max Kepler out on a sacrifice fly to left fielder Heliot Ramos. Nick Castellanos scores.Inning 8: Alec Bohm singles on a ground ball to center fielder Jung Hoo Lee. Bryce Harper scores.Inning 8: J.T. Realmuto singles on a ground ball to left fielder Heliot Ramos. Alec Bohm scores. Nick Castellanos to 3rd. Max Kepler to 2nd.Inning 8: Phillies challenged (tag play), call on the field was overturned: Bryson Stott out on a sacrifice fly to center fielder Jung Hoo Lee. Nick Castellanos scores. Johan Rojas to 3rd. J.T. Realmuto to 2nd.Inning 8: Trea Turner grounds into a force out, shortstop Willy Adames to second baseman Casey Schmitt. Johan Rojas scores. J.T. Realmuto to 3rd. Brandon Marsh out at 2nd. Trea Turner to 1st.Inning 8: Kyle Schwarber homers (29) on a line drive to left center field. J.T. Realmuto scores. Trea Turner scores.Inning 9: Brandon Marsh grounds into a force out, first baseman Dominic Smith to shortstop Brett Wisely. Johan Rojas scores. J.T. Realmuto to 3rd. Bryson Stott out at 2nd. Brandon Marsh to 1st.Inning 9: Edmundo Sosa grounds into a force out, third baseman Matt Chapman to second baseman Casey Schmitt. J.T. Realmuto scores. Brandon Marsh out at 2nd. Edmundo Sosa to 1st.
Giants favored ↑50%Phillies favored ↓

Biggest swing · Bryce Harper homers (10) on a fly ball to left center field. (inning 4) — -17% Phillies

Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.