Backcheck
Recap · BUF at CAR

Hurricanes hold off the Sabres

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

By the ModelJul 12, 1:31 AMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
1
Home
CAR
Carolina Hurricanes
2
FINAL
Process vs result

The underlying story

2.49Expected goals3.18
56% share for the better side
18Shot attempts (SOG)29
5High-danger chances5
36Corsi (all attempts)52
Score-adjusted: 42% / 58%
Source · NHL play-by-play · XGBoost xG

High-danger chances split 5–5, yet Carolina won 2–1. That gap defines the game. The Hurricanes controlled 56% of 5v5 expected goals (3.18–2.49) and 62% of shot attempts (29–18), translating to superior volume and structure. Buffalo simply couldn't finish.

Neither team broke through on high-danger chances. U. Luukkonen made 27 saves on 29 shots (0.931 SV%), stopping 1.18 goals beyond expectation. B. Bussi saved 17 of 18 (0.944 SV%), outperforming by 1.49. When both goalies excel, volume wins.

S. Aho dictated play with 2 assists in 19:38. A. Svechnikov scored and assisted in 17:17. Seth Jarvis's wrist shot from a sharp angle in the third period sealed it. R. Dahlin answered for Buffalo with a goal in 25:03, but one tally doesn't bridge a shot-attempt gap this wide.

The story wasn't desperation or drama—just Carolina's edge in attempts and expected goals proving durable. The Hurricanes won through superior play, not luck.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF0 / 5 · 1.15 xG
CAR0 / 5 · 1.25 xG
Medium dangermid-range
BUF0 / 9 · 0.85 xG
CAR2 / 16 · 1.44 xG
Low dangerperimeter & point
BUF1 / 22 · 0.49 xG
CAR0 / 31 · 0.48 xG

CAR went 0-for-5 from high danger on 1.25 expected goals — 1.3 left on the table.

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

Finishing vs expected

expectedactual
BUF
1 G · 2.49 xG · -1.5
CAR
2 G · 3.18 xG · -1.2
01234
Goalies · GSAx (goals saved above expected)
U. LuukkonenBUF
+1.2
B. BussiCAR
+1.5

BUF finished -1.5 against expected, CAR -1.2 — B. Bussi (CAR) saved 1.5 goals above expected.

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

Shot diet

goalsshots
BUF
SNAP1/10
WRIST0/8
TIP IN0/7
SLAP0/2
BACKHAND0/3
WRAP AROUND0/0
DEFLECTED0/0
OTHER0/6
CAR
SNAP0/11
WRIST1/11
TIP IN1/4
SLAP0/7
BACKHAND0/5
WRAP AROUND0/1
DEFLECTED0/1
OTHER0/12
BUF
CAR
Off the rush
1 G on 24 · 2.29 xG
1 G on 24 · 2.24 xG
Off rebounds
0 G on 0 · 0.00 xG
1 G on 2 · 0.23 xG

Snap shots carried the volume: BUF went 1-for-10, CAR 0-for-11.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
S. Aho
#20 · C · CAR
0 G · 2 A · 0 SOG · 19:38 TOI
A. Svechnikov
#37 · R · CAR
1 G · 1 A · 1 SOG · 17:17 TOI
R. Dahlin
#26 · D · BUF
1 G · 0 A · 3 SOG · 25:03 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • U. Luukkonen (BUF) stopped 1.2 goals above expected.
  • CAR couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • BUF couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • U. Luukkonen was a wall on HD chances — 100% SV on 5 high-danger shots.
  • B. Bussi was a wall on HD chances — 100% SV on 5 high-danger shots.
Before the game — the model's pre-game read
Preview · BUF at CAR · 1:30 PM ET

The Hurricanes are the model's lean over the Sabres — with PDO regression in play

By the ModelJul 12, 1:46 AMEdited for clarity
Win probability

The model's lean

58%
CAR
Model favorite
42%
58%
BUF50CAR

CAR by 16 points of win probability — a clear lean. Projected score BUF 2.42.9 CAR; 17% 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 →CAR
50.0%5v5 xG%56.0%
49.0%Corsi%60.0%
2.55xGF / 602.98
2.55xGA / 602.31
2.35Goals for / gm2.26
1.90Goals against / gm1.95
1.020PDO — luck, not skill0.984

CAR holds 4 of 6 process categories — and PDO (1.020 vs 0.984) says BUF has run hotter.

Source · MoneyPuck season tables · 5v5

Carolina's the model's pick at 58% win probability, projected to win 2.4-2.9. The Hurricanes dominate the underlying play: 56.0% 5v5 xG and 60.0% Corsi, meaning they'll control territory and generate better scoring chances. Buffalo's retreating into a 50.0% xG and 49.0% Corsi split—structural disadvantage that compounds over 60 minutes.

The edge gets sharper through the PDO lens. Carolina's 0.984 PDO means the team is running cold relative to shot quality and finished likelihood. Buffalo's 1.020 tells the opposite story—the Sabres are converting above expectation, which is unsustainable. When PDO corrects, Carolina improves and Buffalo retreats.

F. Andersen plays on a back-to-back for Buffalo. Whether that means a backup start or a fatigued starter, it's a variable worth monitoring—a tired Andersen erodes the Sabres' already thin margin.

On offense, Buffalo leans on Jason Zucker's 1.07 xG/60 (14G, 14A, 6 high-danger goals, 15.1% shooting). His shooting rate is elite; the real issue is whether he can sustain it. Josh Doan tracks at 1.01 xG/60 with 15G, 18A and a modest 11.5% shooting rate—more volume-driven than shot-quality-driven. Carolina counters with Jackson Blake (1.06 xG/60, 14G, 19A, 10.9% shooting) and Seth Jarvis (0.98 xG/60, 17G, 12A, 11.9% shooting). Blake's assists suggest playmaking; Jarvis is a pure goal-scorer who's already at 17 on modest xG production.

Both teams grapple with identical offensive inefficiencies: 0% high-danger-goal rates and 0% rebound-goal rates suggest neither team is finishing messy chances. That advantage shifts to whoever generates the most primary scoring chances—which, by xG%, is Carolina.

Defensively, Buffalo has Jack Quinn as a weak link; Carolina's is Charles Alexis Legault. Neither team can afford to let those players get shelled in defensive scenarios, but Carolina's superior xG advantage means Buffalo will see more offense coming their way. That magnifies Legault's minutes against Zucker or Doan if matchups align unfavorably.

The Hurricanes' structural advantage—better play, regressing PDO, territorial control—outweighs Buffalo's hot-hand shooting and Zucker's elite per-60 rates. The model consensus is sound. Take Carolina.

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
CAR
Jackson Blake14G 19A
1.06 xG/60 · 2 HD · 10.9% sh
Seth Jarvis17G 12A
0.98 xG/60 · 1 HD · 11.9% sh
Source · MoneyPuck skaters