Giants at Phillies
Last play · J.T. Realmuto called out on strikes.
Win probability
Phillies0%
SF 100%PHI 0%
First 5 (F5)
finalSF 5 – 4 PHI
Giants led after 5
Total runs
8.5
opened 5.5 ↑
fair over 47.8% · hold 4.5%
Run line
-1.5
Moneyline
reference+120 / -145
Phillies favored ↑50%Giants favored ↓
Biggest swing · Bryce Harper homers (4) on a fly ball to right field. Johan Rojas scores. (inning 4) — +27% Phillies
7Mike Yastrzemski doubles (5) on a sharp line drive to center fielder Brandon Marsh. Wilmer Flores scores. Tyler Fitzgerald scores.11–4
7Tyler Fitzgerald doubles (4) on a line drive to center fielder Brandon Marsh. LaMonte Wade Jr. scores. Wilmer Flores to 3rd.9–4
7Wilmer Flores singles on a line drive to center fielder Brandon Marsh. Heliot Ramos scores. LaMonte Wade Jr. to 3rd.8–4
6Jung Hoo Lee out on a sacrifice fly to left fielder Kyle Schwarber. Tyler Fitzgerald scores. Mike Yastrzemski to 3rd. Willy Adames to 2nd.7–4
6Willy Adames walks. Patrick Bailey scores. Tyler Fitzgerald to 3rd. Mike Yastrzemski to 2nd.6–4
5Matt Chapman singles on a line drive to center fielder Johan Rojas. Jung Hoo Lee scores. Matt Chapman to 3rd. Throwing error by center fielder Johan Rojas.5–4
4Bryce Harper homers (4) on a fly ball to right field. Johan Rojas scores.4–4
1Edmundo Sosa walks. Bryce Harper scores. Kyle Schwarber to 3rd. J.T. Realmuto to 2nd.4–2
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.
