Red Sox at Giants
Last play · Wilmer Flores pops out to first baseman Abraham Toro.
Win probability
Giants0%
BOS 100%SF 0%
First 5 (F5)
finalBOS 5 – 5 SF
Tied through 5
Total runs
7.5
opened 7.5
fair over 50% · hold 4.8%
Run line
-1.5
Moneyline
reference+105 / -125
Giants favored ↑50%Red Sox favored ↓
Biggest swing · David Hamilton homers (3) on a fly ball to center field. Ceddanne Rafaela scores. (inning 3) — -19% Red Sox
7Wilyer Abreu singles on a ground ball to right fielder Mike Yastrzemski. Abraham Toro scores.7–5
6Ceddanne Rafaela homers (7) on a fly ball to center field.6–5
5Giants challenged (tag play), call on the field was upheld: Wilmer Flores singles on a line drive to center fielder Ceddanne Rafaela. Heliot Ramos scores. Wilmer Flores out at 2nd, catcher Carlos Narváez to shortstop Trevor Story.5–5
5Abraham Toro reaches on a fielding error by second baseman Christian Koss. Roman Anthony scores.5–4
5Roman Anthony singles on a ground ball to center fielder Jung Hoo Lee. Jarren Duran scores. Roman Anthony to 2nd.4–4
4Christian Koss grounds into a double play, third baseman Marcelo Mayer to second baseman David Hamilton to first baseman Abraham Toro. Willy Adames scores. Casey Schmitt to 3rd. Patrick Bailey out at 2nd. Christian Koss out at 1st.3–4
4Ceddanne Rafaela singles on a ground ball to left fielder Heliot Ramos. Wilyer Abreu scores.3–3
3David Hamilton homers (3) on a fly ball to center field. Ceddanne Rafaela scores.2–3
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.








