Sabres hold off the Ducks
The Sabres earned it — the game and the expected-goals battle both.
The underlying story
The Ducks outshot the Sabres 36–32 but lost 5–3, a stark divergence between volume and outcome. Buffalo's dominance lay not in shot volume but in precision: they controlled 58% of 5v5 expected goals (4.80–3.49) and generated chances at nearly twice the efficiency (0.089 xG per shot versus Anaheim's 0.046).
That quality gap cascaded through the game. The Sabres claimed seven high-danger chances to the Ducks' five and converted them at a lethal rate. On the rush, where scoring should be cleanest, Buffalo scored five goals from 29 chances while Anaheim managed three from 32—a decisive efficiency edge that decided the match.
L. Dostal kept Anaheim closer than the underlying numbers deserved. His 0.871 SV% represented a +0.80 overperformance, making 27 saves on inferior chances. U. Luukkonen's 0.917 allowed Buffalo's efficiency advantage to translate directly into goals.
Josh Norris's backhander from the slot in the third period (19:49) served as the game's turning point, arriving when Buffalo already controlled play.
Finish rates in high-danger zones completed the story: the Sabres buried opportunities from prime scoring areas while Anaheim's 40% conversion rate (2 of 5) proved insufficient against the volume disadvantage.
The danger ladder
ANA went 0-for-14 from medium danger on 1.46 expected goals — 1.5 left on the table.
Finishing vs expected
ANA finished -0.5 against expected, BUF +0.2 — L. Dostal (ANA) saved 0.8 goals above expected.
Shot diet
Wrist shots carried the volume: ANA went 2-for-15, BUF 1-for-24. BUF scored 5 of theirs off the rush.
- ANA generated higher-quality looks than the shot total suggests.
- BUF generated far more dangerous chances — 0.089 xG/shot vs 0.046. Quality over quantity.
- ANA was clinical in the high-danger zone — 2/5 on HD chances (40%).
- BUF was lethal off the rush — 5 goals on 29 rush chances.
- ANA was lethal off the rush — 3 goals on 32 rush chances.
- BUF created 5 rebound opportunities (0 converted) — crashing the net effectively.
- ANA created 4 rebound opportunities (0 converted) — crashing the net effectively.