The Sabres own the underlying play
The Sabres own the underlying play — 50.3% 5v5 xG vs 38.9%.

Buffalo is the model's side over Philadelphia, and the case rests on how the Sabres have controlled play rather than on results that have been thin. Both teams have been on the wrong end of luck, which gives the lean a second story.
The model gives Buffalo a 57% chance to win. Buffalo comes in on 3 days of rest. Philadelphia has had 1.
The Sabres' edge shows up in the underlying numbers. Buffalo has taken 50.3% of the expected goals at 5-on-5, against 38.9% for the Flyers. Its share of shot attempts, 52.7%, points the same way, and it suggests Buffalo will spend more of the night pushing the play into Philadelphia's end.
The results have lagged. Buffalo has the better points pace, at 4-3-2 over 9 games. Its goal differential over that stretch is minus 7, which is the gap between how the team has played and what the scoreboard shows. Philadelphia's minus 12 over its last 10 games is the deeper hole.
Luck is where the regression argument lives. PDO, the on-ice sum of shooting and save percentage, is 0.977 for Buffalo and 0.965 for Philadelphia. The model reads both as running cold and due for positive regression, so the luck story cuts against both sides of this game.
In goal, J. Woll has the stronger case so far. J. Woll has saved 3.9 goals more than his shots predicted over 6 games, on a 91.7% save percentage. U. Luukkonen has allowed 4.5 more goals than his shots predicted over 7 games, on an 86.0% save percentage. That puts J. Woll 8.4 goals above his counterpart this season.
The lean is Buffalo, and it rests on the play more than the scoreboard. Both clubs are running cold, so the regression read is the part of this call most worth watching.
Data: NHL API, Backcheck expected goals model
Once the puck drops, every goal and every shot lands here as it happens — the scorer, the clock, and the shot map with the replay — straight from the league's feed. The desk writes the recap after the final horn.
BUF by 14 points of win probability — a modest lean. Projected score PHI 2.9–3.4 BUF; 16% chance it's tied after 60.
This is a preview, so every number on it is about form and rates — what each club has been doing, not what it will do tonight.
The strip above is the model's lean, built from each side's chance creation and prevention, goaltending, rest and home ice. It is not a betting line and nobody here is telling you to wager on it. Full glossary →
BUF holds 5 of 6 process categories — and the luck row (0.965 vs 0.977) says BUF has been getting the bounces, which tends not to last.
The Sabres own the underlying play — 50.3% 5v5 xG vs 38.9%.
The Sabres drive Corsi at 52.7% — expect territorial tilt.
The Sabres' PDO is 0.977 — running cold, due for positive regression.
Weight the underlying numbers over the recent results.
The Flyers' PDO is 0.965 — running cold, due for positive regression.
Weight the underlying numbers over the recent results.
Lineups are the players who dressed in each club's last game, with their minutes; clubs confirm tonight's at warm-up. Every player this preview names was in that lineup.