Deserve to win
38–62%
If both goalies were league average
OTT
2–9
SOG 29–41
xG 0.58 – 0.95
BUF
Snapshot at 4:03:51 PM
Static box score →Momentum, expected goals, finishing luck, and scoring chances — recalculated on every sync
Game xG
0.58–0.95
Δ -0.37 BUF
BUF
Deserve to win
38–62%
If both goalies were league average
Finishing vs xG
BUF +8.0
Outscoring shot quality
BUF
Shot threat
Jason Pominville
7 attempts · 0.22 xG
BUF
Scoring chances
0–0
Attempts ≥8% xG · HDC 0–0
Last goal
C. Ceci
P3 14:14 · 2–9
OTT
Top game score
J. Pominville · 2.40
2G 1A undefined SOG · TOI 13:43
BUF
Win probability
BUF 100%
P1 · P2 · P3
Live attempt map with expected goals
Goals and big plays with NHL video

GOAL · C. Ceci
P3 14:14 · OTT · 2–9 · wrist

GOAL · C. Mittelstadt
P3 13:13 · BUF · 1–9 · snap

GOAL · P. Berglund
P3 05:41 · BUF · 1–8 · wrist

GOAL · C. Sheary
P2 07:48 · BUF · 1–7 · wrist

GOAL · J. Pominville
P2 07:06 · BUF · 1–6 · wrist

GOAL · M. McCormick
P2 06:37 · OTT · 1–5 · wrist

GOAL · Z. Girgensons
P2 05:19 · BUF · 0–5 · wrist

GOAL · J. Skinner
P2 05:06 · BUF · 0–4 · wrist

GOAL · J. Pominville
P1 14:25 · BUF · 0–3 · wrist

GOAL · J. Skinner
P1 06:28 · BUF · 0–2 · snap

GOAL · K. Okposo
P1 05:04 · BUF · 0–1 · snap
Live feed · new plays animate in
OTT vs BUF
Every attempt with live expected goals