Brewers at Giants
Last play · Rhys Hoskins flies out to center fielder Jung Hoo Lee.
Win probability
Giants100%
MIL 0%SF 100%
First 5 (F5)
finalMIL 5 – 4 SF
Brewers led after 5
Total runs
7.5
opened 7.5
fair over 46.8% · hold 4.3%
Run line
-1.5
Moneyline
reference+135 / -160
Giants favored ↑50%Brewers favored ↓
Biggest swing · Mike Yastrzemski reaches on a fielder's choice, fielded by second baseman Brice Turang. Tyler Fitzgerald scores. Christian Koss to 3rd. (inning 8) — +32% Giants
8Willy Adames hits a sacrifice fly. Fielding error by left fielder Christian Yelich. Christian Koss scores. Mike Yastrzemski to 2nd. Willy Adames to 1st.5–6
8Mike Yastrzemski reaches on a fielder's choice, fielded by second baseman Brice Turang. Tyler Fitzgerald scores. Christian Koss to 3rd.5–5
5Matt Chapman homers (5) on a fly ball to center field. Jung Hoo Lee scores.5–4
4Giants challenged (play at 1st), call on the field was overturned: Sal Frelick grounds out, first baseman LaMonte Wade Jr. to second baseman Tyler Fitzgerald. Eric Haase scores. Brice Turang to 2nd.5–2
4Eric Haase hits a sacrifice bunt. Missed catch error by first baseman LaMonte Wade Jr., assist to third baseman Matt Chapman. Joey Ortiz scores. Vinny Capra scores. Eric Haase to 2nd.4–2
3Mike Yastrzemski homers (4) on a fly ball to right field.2–2
2Brice Turang flies out to left fielder Luis Matos.2–1
1Jung Hoo Lee doubles (11) on a line drive to right fielder Sal Frelick. Mike Yastrzemski scores.1–1
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.










