Giants at Phillies
Last play · Christian Koss grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. Jung Hoo Lee out at 2nd.
Win probability
Phillies100%
SF 0%PHI 100%
First 5 (F5)
finalSF 1 – 5 PHI
Phillies led after 5
Total runs
7.5
opened 8.5 ↓
fair over 52.2% · hold 4.5%
Run line
-1.5
Moneyline
reference+165 / -200
Phillies favored ↑50%Giants favored ↓
Biggest swing · Kyle Schwarber singles on a ground ball to right fielder Mike Yastrzemski. Bryson Stott scores. Trea Turner scores. Bryce Harper to 3rd. (inning 1) — +22% Phillies
9Tyler Fitzgerald homers (2) on a fly ball to left center field.4–6
8Edmundo Sosa out on a sacrifice fly to right fielder Mike Yastrzemski. Bryce Harper scores. Kyle Schwarber to 3rd.3–6
6Matt Chapman homers (3) on a fly ball to left field. Heliot Ramos scores.3–5
1Alec Bohm triples (1) on a sharp fly ball to center fielder Luis Matos. Nick Castellanos scores.1–5
1Nick Castellanos singles on a sharp line drive to center fielder Luis Matos. Bryce Harper scores. Kyle Schwarber to 3rd.1–3
1Kyle Schwarber singles on a ground ball to right fielder Mike Yastrzemski. Bryson Stott scores. Trea Turner scores. Bryce Harper to 3rd.1–2
1Matt Chapman singles on a ground ball to right fielder Nick Castellanos. Heliot Ramos scores. Matt Chapman to 2nd.1–0
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.










