Backcheck
Recap · NSH at BUF

Sabres hold off the Predators

The Sabres won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 12, 5:59 AMxG: xgboost-0.758Edited for clarity
Away
NSH
Nashville Predators
2
Home
BUF
Buffalo Sabres
3
FINAL
Process vs result

The underlying story

3.75Expected goals3.63
51% share for the better side
25Shot attempts (SOG)24
7High-danger chances5
60Corsi (all attempts)55
Score-adjusted: 54% / 46%
Source · NHL play-by-play · XGBoost xG

Buffalo got a result its underlying numbers barely deserved. Predators held a 3.75–3.63 expected goals edge, yet the Sabres took the 3-2 win. A. Lyon (BUF) saved 1.75 goals above expected — the goaltending margin that hijacked Nashville's advantage.

The shot attempt split remained razor-thin: 49% Sabres (24–25 on goal). High-danger chances favored Nashville, 7–5, but Buffalo was clinical in the dangerous area — 40% conversion on their looks. Off the rush, both teams scored twice: Buffalo on 28 attempts, Nashville on 21.

At the net-front, Buffalo converted one of three rebound opportunities. Nashville created four and finished with zero.

Matthew Wood's tip-in from the slot in the third period sealed it.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
NSH1 / 7 · 1.59 xG
BUF2 / 5 · 2.03 xG
Medium dangermid-range
NSH0 / 12 · 1.48 xG
BUF1 / 8 · 0.87 xG
Low dangerperimeter & point
NSH1 / 41 · 0.68 xG
BUF0 / 42 · 0.72 xG

NSH went 0-for-12 from medium danger on 1.48 expected goals — 1.5 left on the table.

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

Finishing vs expected

expectedactual
NSH
2 G · 3.75 xG · -1.8
BUF
3 G · 3.63 xG · -0.6
012345
Goalies · GSAx (goals saved above expected)
J. SarosNSH
+0.6
A. LyonBUF
+1.7

NSH finished -1.8 against expected, BUF -0.6 — A. Lyon (BUF) saved 1.7 goals above expected.

Source · Backcheck xG model

Goaltending

  • J. Saros (NSH): 21/24 saves, 0.875 SV% (+0.63 vs expected)
  • A. Lyon (BUF): 23/25 saves, 0.920 SV% (+1.75 vs expected)
What they shot — and what went in

Shot diet

goalsshots
NSH
SNAP0/14
WRIST1/8
TIP IN1/6
SLAP0/7
BACKHAND0/2
BAT0/1
POKE0/1
DEFLECTED0/1
WRAP AROUND0/0
OTHER0/20
BUF
SNAP1/16
WRIST1/13
TIP IN0/4
SLAP1/3
BACKHAND0/6
BAT0/0
POKE0/0
DEFLECTED0/0
WRAP AROUND0/1
OTHER0/12
NSH
BUF
Off the rush
2 G on 21 · 2.27 xG
2 G on 28 · 1.87 xG
Off rebounds
0 G on 4 · 0.71 xG
1 G on 3 · 0.80 xG

Snap shots carried the volume: NSH went 0-for-14, BUF 1-for-16. NSH scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Josi
#59 · D · NSH
0 G · 1 A · 2 SOG · 25:56 TOI · -2
R. Dahlin
#26 · D · BUF
0 G · 1 A · 1 SOG · 24:36 TOI · +3
R. O'Reilly
#90 · C · NSH
0 G · 1 A · 2 SOG · 21:20 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • A. Lyon (BUF) stopped 1.7 goals above expected.
  • BUF was clinical in the high-danger zone — 2/5 on HD chances (40%).
  • BUF was lethal off the rush — 2 goals on 28 rush chances.
  • NSH was lethal off the rush — 2 goals on 21 rush chances.
  • BUF created 3 rebound opportunities (1 converted) — crashing the net effectively.
  • NSH created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • NSH underperformed xG by 1.8 — wasted quality chances.
  • A. Lyon (BUF) saved 1.8 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · NSH at BUF · 5:30 PM ET

Predators at Sabres: a genuine coin flip

By the ModelJul 12, 5:58 AMEdited for clarity
Win probability

The model's lean

53%
BUF
Model favorite
47%
53%
NSH50BUF

BUF by 6 points of win probability — a modest lean. Projected score NSH 2.52.7 BUF; 18% chance it's tied after 60.

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

Tale of the tape

NSH← edge
edge →BUF
49.0%5v5 xG%50.0%
50.0%Corsi%49.0%
2.48xGF / 602.55
2.58xGA / 602.55
1.84Goals for / gm2.35
2.21Goals against / gm1.90
0.992PDO — luck, not skill1.020

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

Source · MoneyPuck season tables · 5v5

The model projects a 2.5-to-2.7 goal game with the Sabres at 53% win probability—essentially a pick'em.

The underlying stats explain the closeness. Expected goals slightly favor Buffalo (50.0% to 49.0%), while shot attempt share slightly favors Nashville (50.0% to 49.0%). This is a matchup between teams nearly identical in structure.

But structure isn't destiny. Buffalo's 1.020 PDO indicates the Sabres are running hot; regression is coming. Nashville's 0.992 PDO suggests the Predators have left points on the table. That gap could decide this.

Both goalies are on back-to-backs. U. Luukkonen and J. Saros both figure to play, which removes the depth excuse for either team.

The matchup story revolves around two forwards: Filip Forsberg against Buffalo's defense, and Jason Zucker against Nashville's. Forsberg has scored 23 goals on 13.6% shooting and generates 0.80 xG per 60—efficient and clinical. Zucker is the more dangerous: 14 goals on 15.1% shooting with 1.07 xG per 60 and 6 high-danger goals. That volume in dangerous areas matters most.

Zachary L'Heureux is the third Nashville scorer worth tracking—0.85 xG per 60, 4 goals, one of them high-danger—but his 16.0% shooting rate is unsustainable. Josh Doan is similar: 1.01 xG per 60, 15 goals, 2 high-danger chances. His 11.5% shooting rate will regress as well.

Buffalo's offensive edge is modest but real. Nashville's advantage is depth; when Forsberg inevitably cools, secondary scoring steps in. When Zucker regresses, the Sabres become mortal.

Defensively, both teams have a weak link. Jonathan Marchessault is Nashville's; Jack Quinn is Buffalo's. Neither is a threshold problem, but both will see targeted pressure.

This truly is even. If you have the Sabres, call it a lean. If you have the Predators, call it value. The model didn't pick a winner—and it shouldn't have.

Computed danger · scouting

Players to watch

NSH
Zachary L'Heureux4G 0A
0.85 xG/60 · 1 HD · 16.0% sh
Filip Forsberg23G 17A
0.80 xG/60 · 4 HD · 13.6% sh
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
Source · MoneyPuck skaters