Backcheck
Recap · BUF at MIN

Sabres edge the Wild in a shootout

The Sabres earned it — the game and the expected-goals battle both.

By the ModelJul 11, 6:22 PMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
3
Home
MIN
Minnesota Wild
2
FINAL / OT
Process vs result

The underlying story

3.81Expected goals2.57
60% share for the better side
33Shot attempts (SOG)24
6High-danger chances3
59Corsi (all attempts)46
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

Buffalo's shot selection nearly proved their undoing. The Sabres controlled 60% of expected goals (3.81–2.57) and out-attempted Minnesota 33–24, yet went scoreless on all six high-danger chances—an inefficiency that would bury most teams.

F. Gustavsson was the difference. Buffalo's underlying dominance should have produced a blowout, but Minnesota's goaltender stopped 1.81 more goals than expected, his 0.939 save percentage keeping the Wild viable when they had no right to be.

Minnesota's offense arrived from improbable places. Both goals came from low-danger territory—the kind of play where a goaltender is expected to deliver. The Wild also capitalized on transition: two goals on 27 rush chances, a conversion rate that won't repeat, but it did on this night.

C. Ellis, Buffalo's goaltender, was competent (0.917 SV%, +0.57 vs expected), handling Minnesota's limited volume without drama. But Ellis was never asked to be spectacular.

The Sabres underperformed their xG by 0.81 goals in regulation, wasting quality chances that should have closed this out. Instead, the game went to a shootout, where Noah Ostlund's wrist shot from the doorstep ended it.

Buffalo's underlying dominance ultimately held, even if the path was messier than their numbers suggested.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF0 / 6 · 1.68 xG
MIN0 / 3 · 0.77 xG
Medium dangermid-range
BUF1 / 15 · 1.69 xG
MIN0 / 14 · 1.28 xG
Low dangerperimeter & point
BUF1 / 38 · 0.44 xG
MIN2 / 29 · 0.53 xG

BUF went 0-for-6 from high danger on 1.68 expected goals — 1.7 left on the table.

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

Finishing vs expected

expectedactual
BUF
3 G · 3.81 xG · -0.8
MIN
2 G · 2.57 xG · -0.6
012345
Goalies · GSAx (goals saved above expected)
C. EllisBUF
+0.6
F. GustavssonMIN
+1.8

BUF finished -0.8 against expected, MIN -0.6 — F. Gustavsson (MIN) saved 1.8 goals above expected.

Source · Backcheck xG model
What they shot — and what went in

Shot diet

goalsshots
BUF
WRIST1/28
SNAP0/5
TIP IN0/7
BACKHAND0/2
WRAP AROUND0/1
DEFLECTED1/2
SLAP0/0
OTHER0/14
MIN
WRIST1/24
SNAP1/4
TIP IN0/1
BACKHAND0/4
WRAP AROUND0/2
DEFLECTED0/0
SLAP0/1
OTHER0/10
BUF
MIN
Off the rush
1 G on 31 · 3.24 xG
2 G on 27 · 2.21 xG
Off rebounds
1 G on 2 · 0.43 xG
0 G on 0 · 0.00 xG

Wrist shots carried the volume: BUF went 1-for-28, MIN 1-for-24. MIN scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
K. Kaprizov
#97 · L · MIN
1 G · 0 A · 6 SOG · 25:01 TOI · -1
M. Boldy
#12 · L · MIN
1 G · 0 A · 4 SOG · 21:52 TOI · +1
M. Zuccarello
#36 · R · MIN
0 G · 1 A · 0 SOG · 18:49 TOI · -1
Ranked from the box score — points first · Backcheck
What the model flagged
  • F. Gustavsson (MIN) stopped 1.8 goals above expected.
  • BUF couldn't convert — 0/6 on high-danger chances. That won't happen often.
  • MIN scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • MIN was lethal off the rush — 2 goals on 27 rush chances.
  • BUF underperformed xG by 1.8 — wasted quality chances.
  • F. Gustavsson (MIN) saved 1.8 goals above expected — stole the show.
  • F. Gustavsson was a wall on HD chances — 100% SV on 6 high-danger shots.
Before the game — the model's pre-game read
Preview · BUF at MIN · 8:00 PM ET

Sabres at Wild: a genuine coin flip

By the ModelJul 11, 6:31 PMEdited for clarity
Win probability

The model's lean

54%
MIN
Model favorite
46%
54%
BUF50MIN

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

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

Tale of the tape

BUF← edge
edge →MIN
50.0%5v5 xG%52.0%
49.0%Corsi%48.0%
2.55xGF / 602.55
2.55xGA / 602.40
2.35Goals for / gm2.04
1.90Goals against / gm1.93
1.020PDO — luck, not skill1.007

The season numbers split 33 — no clear process edge — and PDO (1.020 vs 1.007) says BUF has run hotter.

Source · MoneyPuck season tables · 5v5

The projection is 2.5–2.7 goals with Minnesota at 54% to win—as close to even as the models get. Buffalo and Minnesota have wildly different recent form, but underlying metrics nearly cancel it out.

The Wild surged to 9-0-1 in their last 10. The Sabres are underwater at minus-6 goal differential over the same span. Yet on five-on-five, the gap closes: Minnesota leads in expected goals percentage (52.0% to 50.0%), and both squads share nearly identical shot metrics. Buffalo's 1.020 PDO suggests they're running lucky; a correction is likely coming.

Goaltending carries unusual leverage tonight. J. Wallstedt works a back-to-back for Minnesota; A. Lyon does the same for Buffalo. Either could see a backup start, or either starter could arrive gassed. That uncertainty is already built into the projection.

Buffalo's scoring load rides on Jason Zucker and Josh Doan. Zucker generates 1.07 expected goals per 60 with 14 goals and 14 assists, running hot at 15.1% shooting and collecting six high-danger chances. Doan matches his pace at 1.01 xG/60 with 15 goals and 18 assists, though only two came from high-danger opportunities; his 11.5% shooting cannot sustain. Minnesota counters with Matt Boldy, who leads this matchup at 0.89 xG/60 and has converted five of his 22 goals from high-danger areas. Robby Fabbri, who would provide secondary depth, is likely out.

This game tests whether Buffalo's shooting luck persists or collapses, and whether Minnesota's form is real or just variance in a narrow window. The model treats it as a coin flip because it is one.

Computed danger · scouting

Players to watch

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
MIN
Matt Boldy22G 18A
0.89 xG/60 · 5 HD · 13.7% sh
Robby Fabbri2G 3A
0.88 xG/60 · 1 HD · 6.9% sh
Source · MoneyPuck skaters