Sabres steal one from the Senators against the run of play
The Sabres stole one. They lost the expected-goals battle 1.88–3.84 and won anyway.
The underlying story
Buffalo won 3–2 in overtime against all evidence. The Senators controlled 67% of expected goals (3.84–1.88) and 51% of shot attempts (26–25), generating five high-danger chances to Buffalo's one. This was a heist.
The Sabres generated higher-quality looks than their shot volume suggested, but the Senators' dominance was complete. Buffalo's victory turned on one moment: Bowen Byram's snap shot from the high slot at 00:31 of overtime.
A. Lyon was the reason this worked. The Buffalo goaltender made 24 saves on 26 shots (0.923 SV%) with +1.84 goals above expected, stopping all five high-danger chances he faced. L. Ullmark finished –1.12 on expected: 22 saves on 25 shots (0.880 SV%) despite facing less work. The Senators had quality—0.061 xG per shot versus Buffalo's 0.046—but couldn't convert it. Ottawa scored twice off 32 rush chances; Buffalo converted three times in 23 attempts, with one of those conversions deciding the game in overtime.
The difference wasn't intensity or territory. It was execution against profligacy.
The danger ladder
BUF went 3-for-10 from medium danger on 1.04 expected goals — 2.0 above expected.
Finishing vs expected
BUF finished +1.1 against expected, OTT -1.8 — A. Lyon (BUF) saved 1.8 goals above expected.
Shot diet
Wrist shots carried the volume: BUF went 0-for-19, OTT 1-for-29. BUF scored 3 of theirs off the rush.
- BUF stole this one. OTT owned 67% of the xG and lost.
- BUF generated higher-quality looks than the shot total suggests.
- A. Lyon (BUF) stopped 1.8 goals above expected.
- L. Ullmark (OTT) gave up 1.1 goals more than expected — well below their workload.
- OTT generated far more dangerous chances — 0.061 xG/shot vs 0.046. Quality over quantity.
- OTT couldn't convert — 0/5 on high-danger chances. That won't happen often.
- OTT was lethal off the rush — 2 goals on 32 rush chances.
- BUF was lethal off the rush — 3 goals on 23 rush chances.
- OTT created 4 rebound opportunities (0 converted) — crashing the net effectively.
- OTT underperformed xG by 1.8 — wasted quality chances.
- A. Lyon (BUF) saved 1.8 goals above expected — stole the show.
- A. Lyon was a wall on HD chances — 100% SV on 5 high-danger shots.