Backcheck
Recap · FLA at BUF

Panthers hold off the Sabres

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

By the ModelJul 12, 12:26 AMxG: xgboost-0.758Edited for clarity
Away
FLA
Florida Panthers
4
Home
BUF
Buffalo Sabres
3
FINAL
Process vs result

The underlying story

3.85Expected goals2.80
58% share for the better side
32Shot attempts (SOG)23
5High-danger chances3
70Corsi (all attempts)57
Score-adjusted: 53% / 47%
Source · NHL play-by-play · XGBoost xG

Florida's 4-3 victory over Buffalo masked a more decisive edge in play. The Panthers controlled 58% of expected goals at 5-on-5 (3.85 to 2.80)—a margin that suggests they should have won by more than one.

The Sabres' 42% of shot attempts (23–32 on goal) barely reflected the quality gap. Buffalo scored twice from low-danger areas, moments a goaltender is supposed to steal; Florida was ruthless from close range, converting 2 of 5 high-danger chances at 40%. That clinical finishing in the crease is what separated the teams.

The turning point arrived when Alex Tuch's backhander from the doorstep found the net, but the real story was how the Panthers punished the Sabres' perimeter play. Florida scored twice off the rush on just 29 chances—far better than Buffalo's reward for crashing harder. The Sabres generated 5 rebound opportunities and converted 2, showing effort in front. Florida's 6 rebounds yielded only 1 goal, a reminder that activity alone doesn't guarantee results.

S. Bobrovsky made 20 saves on 23 shots for a 0.870 save percentage, executing his job cleanly. C. Ellis countered with 28 saves on 31 at 0.903, performing +0.85 above expected—the kind of night that keeps you in games you're not winning.

The Panthers' depth made it count. C. Verhaeghe recorded three assists in 20:39, while S. Bennett's two helpers in 19:29 set the table, and A. Greer's two goals in 17:35 did the finishing. It wasn't a solo act.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
FLA2 / 5 · 1.43 xG
BUF1 / 3 · 0.85 xG
Medium dangermid-range
FLA1 / 15 · 1.73 xG
BUF0 / 13 · 1.27 xG
Low dangerperimeter & point
FLA1 / 50 · 0.69 xG
BUF2 / 41 · 0.68 xG

BUF went 2-for-41 from low danger on 0.68 expected goals — 1.3 above expected.

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

Finishing vs expected

expectedactual
FLA
4 G · 3.85 xG · +0.1
BUF
3 G · 2.80 xG · +0.2
012345
Goalies · GSAx (goals saved above expected)
S. BobrovskyFLA
-0.2
C. EllisBUF
+0.8

FLA finished +0.1 against expected, BUF +0.2 — C. Ellis (BUF) saved 0.8 goals above expected.

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

Shot diet

goalsshots
FLA
WRIST2/29
SNAP1/7
TIP IN1/6
SLAP0/4
BACKHAND0/3
POKE0/1
DEFLECTED0/0
BAT0/0
OTHER0/20
BUF
WRIST1/6
SNAP1/19
TIP IN0/7
SLAP0/7
BACKHAND1/2
POKE0/0
DEFLECTED0/1
BAT0/1
OTHER0/14
FLA
BUF
Off the rush
2 G on 29 · 2.29 xG
0 G on 21 · 1.50 xG
Off rebounds
1 G on 6 · 0.77 xG
2 G on 5 · 0.91 xG

Wrist shots carried the volume: FLA went 2-for-29, BUF 1-for-6. FLA scored 2 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
C. Verhaeghe
#23 · C · FLA
0 G · 3 A · 1 SOG · 20:39 TOI · +1
S. Bennett
#9 · C · FLA
0 G · 2 A · 4 SOG · 19:29 TOI · +1
A. Greer
#10 · L · FLA
2 G · 0 A · 2 SOG · 17:35 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • FLA was clinical in the high-danger zone — 2/5 on HD chances (40%).
  • BUF scored 2 goals from low-danger spots — the opposing goalie needs to have those.
  • FLA was lethal off the rush — 2 goals on 29 rush chances.
  • BUF created 5 rebound opportunities (2 converted) — crashing the net effectively.
  • FLA created 6 rebound opportunities (1 converted) — crashing the net effectively.
Before the game — the model's pre-game read
Preview · FLA at BUF · 7:00 PM ET

Panthers at Sabres: a genuine coin flip

By the ModelJul 12, 12:23 AMEdited for clarity
Win probability

The model's lean

53%
BUF
Model favorite
47%
53%
FLA50BUF

BUF by 6 points of win probability — a modest lean. Projected score FLA 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

FLA← edge
edge →BUF
49.0%5v5 xG%50.0%
52.0%Corsi%49.0%
2.48xGF / 602.55
2.56xGA / 602.55
1.98Goals for / gm2.35
2.21Goals against / gm1.90
0.989PDO — luck, not skill1.020

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

Source · MoneyPuck season tables · 5v5

The model projects FLA 2.5–2.7 BUF with the Sabres at 53% win probability—as close to even odds as you'll find.

On the scoreboard, the Sabres look dominant (9-1-0 in their last 10) while the Panthers are drowning (-11 goal differential over that same stretch). But Florida's underlying metrics tell a different story. They're generating 49.0% xG and driving possession at 52.0% Corsi—they're creating chances, just not finishing them. Buffalo isn't dominating possession either; they're at 49.0% Corsi and 50.0% xG, closer to their true talent level. Their real advantage is sustainability, except for one catch: their PDO is 1.020, meaning goaltending and puck luck are running hot. The Panthers' PDO is 0.989—they're snakebit in equal measure, which suggests regression is coming for whichever team is currently running ahead.

Both teams face a back-to-back situation. U. Luukkonen for Buffalo and S. Bobrovsky for the Panthers will either see backup starts or play through fatigue, adding another variable to an already balanced matchup.

Sam Bennett anchors the Panthers' offense at 18G 19A with 0.97 xG/60. Brad Marchand runs 0.93 xG/60 but an eye-watering 19.5% shooting rate—unsustainable, but dangerous while it lasts. For Buffalo, Jason Zucker and Josh Doan carry the load, both at 1.01–1.07 xG/60. Zucker has 14G 14A; Doan has 15G 18A despite shooting just 11.5%, suggesting room for positive variance.

This is genuinely a pick'em because neither team has separated itself over 60 minutes of play. Buffalo's recent form is real but fragile, built on hot goaltending and puck luck. Florida's metrics suggest they're closer than the scoreboard indicates. Whichever team's luck normalizes first has the edge.

Computed danger · scouting

Players to watch

FLA
Sam Bennett18G 19A
0.97 xG/60 · 6 HD · 13.1% sh
Brad Marchand17G 9A
0.93 xG/60 · 3 HD · 19.5% 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