Backcheck
Recap · BUF at NYI

Sabres shut out the Islanders, 5-0

The Sabres stole one. They lost the expected-goals battle 2.84–3.14 and won anyway.

By the ModelJul 12, 2:24 AMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
5
Home
NYI
New York Islanders
0
FINAL
Process vs result

The underlying story

2.84Expected goals3.14
53% share for the better side
21Shot attempts (SOG)26
4High-danger chances4
46Corsi (all attempts)54
Score-adjusted: 43% / 57%
Source · NHL play-by-play · XGBoost xG

Buffalo's 5-0 win contradicted what the underlying metrics suggested. The Sabres won despite generating just 2.84 expected goals—the Islanders created 3.14—a gap implying the teams were nearly even before the final buzzer.

Goaltending and execution separated the teams. A. Lyon stopped all 26 shots, yielding 3.14 fewer goals than expected. D. Rittich faltered, giving up 1.16 more than expected. Buffalo capitalized ruthlessly: half their high-danger chances (2/4) went in, and they scored three times on 21 rush chances.

New York controlled territory—55% of shot attempts (26–21)—but the scoreboard disagreed. They matched Buffalo in quality chances (4–4 high-danger chances) yet finished with nothing, underperforming their xG by 3.14 goals. The pattern is clear: Buffalo was surgical in the danger zones; New York couldn't capitalize.

The defining instant came in the third period: Alex Tuch's deflection from the slot (14:38) cemented Buffalo's dominance.

Three Stars

  • #23 M. Samuelsson (BUF) — 2A in 21:32
  • #71 R. McLeod (BUF) — 2A in 18:14
  • #17 J. Zucker (BUF) — 2G in 13:44
How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF2 / 4 · 1.29 xG
NYI0 / 4 · 0.94 xG
Medium dangermid-range
BUF3 / 11 · 1.13 xG
NYI0 / 19 · 1.87 xG
Low dangerperimeter & point
BUF0 / 31 · 0.43 xG
NYI0 / 31 · 0.33 xG

BUF went 3-for-11 from medium danger on 1.13 expected goals — 1.9 above expected.

Source · Backcheck xG model · NHL play-by-play
The luck layer

Finishing vs expected

expectedactual
BUF
5 G · 2.84 xG · +2.2
NYI
0 G · 3.14 xG · -3.1
0123456
Goalies · GSAx (goals saved above expected)
A. LyonBUF
+3.1
D. RittichNYI
-1.2

BUF finished +2.2 against expected, NYI -3.1 — A. Lyon (BUF) saved 3.1 goals above expected.

Source · Backcheck xG model
What they shot — and what went in

Shot diet

goalsshots
BUF
SNAP3/22
SLAP0/4
WRIST1/2
BACKHAND0/2
TIP IN0/1
DEFLECTED1/1
WRAP AROUND0/0
OTHER0/14
NYI
SNAP0/20
SLAP0/10
WRIST0/4
BACKHAND0/4
TIP IN0/2
DEFLECTED0/0
WRAP AROUND0/1
OTHER0/13
BUF
NYI
Off the rush
3 G on 21 · 1.56 xG
0 G on 24 · 1.94 xG
Off rebounds
1 G on 3 · 0.42 xG
0 G on 2 · 0.51 xG

Snap shots carried the volume: BUF went 3-for-22, NYI 0-for-20. BUF scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Samuelsson
#23 · D · BUF
0 G · 2 A · 1 SOG · 21:32 TOI · +4
R. McLeod
#71 · C · BUF
0 G · 2 A · 1 SOG · 18:14 TOI · +2
J. Zucker
#17 · L · BUF
2 G · 0 A · 3 SOG · 13:44 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • A. Lyon (BUF) stopped 3.1 goals above expected.
  • D. Rittich (NYI) gave up 1.2 goals more than expected — well below their workload.
  • BUF was clinical in the high-danger zone — 2/4 on HD chances (50%).
  • BUF was lethal off the rush — 3 goals on 21 rush chances.
  • BUF created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • NYI underperformed xG by 3.1 — wasted quality chances.
  • BUF outperformed their expected goals by 2.2 — elite finishing or lucky bounces.
  • A. Lyon (BUF) saved 3.1 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · BUF at NYI · 1:00 PM ET

Sabres at Islanders: a genuine coin flip

By the ModelJul 12, 2:21 AMEdited for clarity
Win probability

The model's lean

50%
NYI
Model favorite
50%
50%
BUF50NYI

NYI by 0 points of win probability — effectively a coin flip. Projected score BUF 2.62.6 NYI; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

BUF← edge
edge →NYI
50.0%5v5 xG%48.0%
49.0%Corsi%49.0%
2.55xGF / 602.48
2.55xGA / 602.69
2.35Goals for / gm1.78
1.90Goals against / gm1.94
1.020PDO — luck, not skill0.993

BUF holds 5 of 6 process categories — and PDO (1.020 vs 0.993) says BUF has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.6–2.6 game with the Islanders at exactly 50% win probability: this is a true toss-up.

Buffalo holds a thin advantage in shot quality, posting 50.0% expected goals against New York's 48.0%. Both teams are indistinguishable in shot volume at 49.0% Corsi. The underlying divergence: Buffalo's 1.020 PDO reflects puck luck, while New York's 0.993 reflects the opposite. Expect some regression from Buffalo.

Jason Zucker drives Buffalo's offense with 1.07 expected goals per 60 minutes, translating to 14 goals and 14 assists on a 15.1% shooting rate; his six high-danger goals exemplify elite finishing. Josh Doan matches that xG/60 at 1.01 with 15 goals and 18 assists at 11.5% shooting on just two high-danger looks—room to run remains. New York counters with Anders Lee, whose 1.20 xG/60 leads the group; his 6.4% shooting rate on 9 goals and 20 assists underscores efficiency beyond volume. Bo Horvat contributes 18 goals and 10 assists from 0.87 xG/60 at 12.8% shooting, grounded by three high-danger tallies.

Both teams share a structural liability: zero high-danger and zero rebound goals, signaling shallow secondary scoring. Defensively, Jack Quinn represents Buffalo's weak link while Alexander Romanov does the same for New York.

The decisive factor is whether Buffalo's luck holds. A PDO regression would compress the Sabres' shooting efficiency from elite to merely very good, erasing their margin in expected goals. That's how New York wins.

Computed danger · scouting

Players to watch

BUF
Jason Zucker14G 14A
1.07 xG/60 · 6 HD · 15.1% sh
Josh Doan15G 18A
1.01 xG/60 · 2 HD · 11.5% sh
NYI
Anders Lee9G 20A
1.20 xG/60 · 2 HD · 6.4% sh
Bo Horvat18G 10A
0.87 xG/60 · 3 HD · 12.8% sh
Source · MoneyPuck skaters