Shutdown Assignment: Sabres
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)

New York won 4-0, but Buffalo controlled the game. The Sabres owned 55% of expected goals yet lost without scoring—a heist powered by goaltending.
I. Shesterkin (NYR) stopped 2.92 goals above expected, posting a 1.000 SV% against all 37 shots. A. Lyon (BUF) allowed 0.62 more than expected, posting a 0.906 SV%. That's a three-goal difference in goaltending.
Buffalo's problem wasn't chance creation. They built five rebound opportunities and held a 53% share of shot attempts. The problem was execution. Against high-danger looks, Buffalo managed one to New York's two. The Rangers scored twice on just twenty rush attempts, overperforming their xG by 1.62. One team converted; one couldn't.
Shesterkin made sure of it.
Rangers shut out the Sabres, 4-0
The Sabres deserved better.
The board read NYR 4, BUF 0. The chances read NYR 2.4, BUF 2.9.
The Rangers scored 1.6 more than their chances were worth. That does not repeat.
High-danger looks: NYR 1 of 2, BUF 0 of 1.
Rangers shut out the Sabres, 4-0
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownscore reads NYR–BUF
BUF went 0-for-16 from medium danger on 1.88 expected goals — 1.9 left on the table.
NYR finished +1.6 against expected, BUF -2.9.
Wrist shots carried the volume: NYR went 3-for-22, BUF 0-for-25. NYR scored 2 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Each club shoots toward its own end — NYR left, BUF right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
The model projects a 3.0–3.4 final with Buffalo at 56% win probability. That lean rests on a 50.6% xG share at 5v5 against New York's 47.5%—a real edge confirmed by shot suppression (49.6% Corsi% vs. 48.6%). But here's the catch: Buffalo's 1.020 PDO is running hot. That's the cumulative effect of lucky bounces and goaltending—factors that rarely persist. Expect some reversion toward New York's more temperate 1.009. In a close game, that margin matters.
The shutdowns explain why this edge exists. New York must neutralize Jason Zucker. He is the Sabres' engine: 14 goals, 14 assists, 1.07 xG/60, and 6 high-danger goals that reflect both volume and positioning in the crease. That output is durable. Buffalo's counter assignment is Adam Sykora, who has 3 goals and 1 assist on a glittering 20.0% shooting rate from 0.91 xG/60—but zero of his goals came from high-danger areas. His finish will normalize. New York is betting on variance to save them; Buffalo is betting it won't.
Josh Doan (15 goals, 18 assists, 1.01 xG/60, 2 high-danger goals, 11.5% shooting) deepens Buffalo's attack. Gabe Perreault (8 goals, 11 assists, 0.79 xG/60, 2 high-danger goals, 13.1% shooting) is New York's most reliable secondary scorer, but not explosive enough to carry if Sykora regresses.
The model favors Buffalo because the Sabres win through structure, not bounces.
Season rates in this preview are from 2025-26 — this season's sample isn't live yet.
BUF by 12 points of win probability — a modest lean. Projected score NYR 3.0–3.4 BUF; 16% chance it's tied after 60.
BUF holds 6 of 6 process categories — and the luck row (1.009 vs 1.020) says BUF has been getting the bounces, which tends not to last.
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)
Key matchup: Neutralize Adam Sykora (3G, 0.91 xG/60, 0 HD goals)
Key matchup: Neutralize Jason Zucker (14G, 1.07 xG/60, 6 HD goals)
Key matchup: Neutralize Jason Zucker (14G, 1.07 xG/60, 6 HD goals)
Vincent Iorio is on ice for 3.12 xGA/60 and 27 high-danger shots against this season.
Hunt matchups against Vincent Iorio's shifts with the top line.
Jack Quinn is on ice for 2.96 xGA/60 and 54 high-danger shots against this season.
Hunt matchups against Jack Quinn's shifts with the top line.