Backcheck
Recap · BUF at WSH

Capitals pull away from the Sabres

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

By the ModelJul 12, 10:18 AMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
2
Home
WSH
Washington Capitals
6
FINAL
Process vs result

The underlying story

3.90Expected goals3.88
50% share for the better side
39Shot attempts (SOG)28
5High-danger chances9
61Corsi (all attempts)55
Score-adjusted: 59% / 41%
Source · NHL play-by-play · XGBoost xG

Expected goals said 3.88–3.90 — dead even — but Washington's 6–2 final scoreline told a different story. The underlying play was close. The execution wasn't.

Washington's dominance came from two places: goaltending and finishing. L. Thompson stopped 37 of 39 shots (0.949 save percentage), beating his expected mark by 1.90 goals. A. Lyon let in 2 of 5 (0.400 save percentage), falling 2.31 short. That four-goal swing between the pipes was the difference between a one-goal game and a blowout.

The Capitals overperformed their expected goals by 2.12, converting chances at an elite rate. Buffalo did the opposite — underperforming their xG by 1.90, unable to finish when it mattered. The Sabres created higher-quality looks than their shot total (28–39) suggested, converting just 0 of 5 high-danger chances. Washington converted 9 of those, a lopsided 9–5 edge.

Tom Wilson's backhander from the slot (third period, 8:55) was the turning point, pushing Washington clear when the game remained contested.

Washington was lethal on the rush, scoring 4 goals on 29 chances. Buffalo matched that rush-goal total (2 on 30 attempts), but couldn't replicate it enough to keep pace. The Capitals crashed the net effectively, generating 4 rebound opportunities and converting 2; Buffalo generated the same 4 rebounds and converted none.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF0 / 5 · 1.16 xG
WSH3 / 9 · 2.13 xG
Medium dangermid-range
BUF2 / 21 · 2.23 xG
WSH2 / 12 · 1.10 xG
Low dangerperimeter & point
BUF0 / 35 · 0.51 xG
WSH1 / 34 · 0.65 xG

BUF went 0-for-5 from high danger on 1.16 expected goals — 1.2 left on the table.

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

Finishing vs expected

expectedactual
BUF
2 G · 3.90 xG · -1.9
WSH
6 G · 3.88 xG · +2.1
01234567
Goalies · GSAx (goals saved above expected)
A. LyonBUF
-2.3
C. EllisBUF
+0.2
L. ThompsonWSH
+1.9

BUF finished -1.9 against expected, WSH +2.1 — A. Lyon (BUF) allowed 2.3 more goals than expected.

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

Shot diet

goalsshots
BUF
SNAP2/25
SLAP0/8
TIP IN0/2
BACKHAND0/5
WRIST0/7
DEFLECTED0/1
OTHER0/13
WSH
SNAP4/32
SLAP0/1
TIP IN1/7
BACKHAND1/3
WRIST0/1
DEFLECTED0/1
OTHER0/10
BUF
WSH
Off the rush
2 G on 30 · 2.50 xG
4 G on 29 · 2.55 xG
Off rebounds
0 G on 4 · 0.93 xG
2 G on 4 · 0.80 xG

Snap shots carried the volume: BUF went 2-for-25, WSH 4-for-32. WSH scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
R. Dahlin
#26 · D · BUF
1 G · 1 A · 3 SOG · 22:28 TOI · +1
J. Chychrun
#6 · D · WSH
1 G · 1 A · 2 SOG · 19:40 TOI · +1
A. Ovechkin
#8 · L · WSH
0 G · 2 A · 4 SOG · 17:01 TOI · +1
Ranked from the box score — points first · Backcheck
What the model flagged
  • BUF generated higher-quality looks than the shot total suggests.
  • L. Thompson (WSH) stopped 1.9 goals above expected.
  • A. Lyon (BUF) gave up 2.3 goals more than expected — well below their workload.
  • BUF couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • WSH was lethal off the rush — 4 goals on 29 rush chances.
  • BUF was lethal off the rush — 2 goals on 30 rush chances.
  • WSH created 4 rebound opportunities (2 converted) — crashing the net effectively.
  • BUF created 4 rebound opportunities (0 converted) — crashing the net effectively.
  • WSH outperformed their expected goals by 2.1 — elite finishing or lucky bounces.
  • BUF underperformed xG by 1.9 — wasted quality chances.
  • L. Thompson (WSH) saved 1.9 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · BUF at WSH · 7:00 PM ET

Sabres at Capitals: a genuine coin flip

By the ModelJul 12, 10:16 AMEdited for clarity
Win probability

The model's lean

52%
WSH
Model favorite
48%
52%
BUF50WSH

WSH by 4 points of win probability — effectively a coin flip. Projected score BUF 2.62.7 WSH; 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 →WSH
50.0%5v5 xG%50.0%
49.0%Corsi%49.0%
2.55xGF / 602.62
2.55xGA / 602.62
2.35Goals for / gm2.18
1.90Goals against / gm1.79
1.020PDO — luck, not skill1.018

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

Source · MoneyPuck season tables · 5v5

The model has this pegged as precisely even: Capitals at 52% win probability, the projection running to 2.6–2.7 goals for Buffalo. Neither team possesses a decisive edge in the metrics that matter.

Both squads sit at identical 50.0% expected goals shares and 49.0% Corsi percentages at five-on-five. The separation is negligible. What matters instead is how close both are to regression. Buffalo's PDO stands at 1.020; Washington's at 1.018. Both are running hot enough that some regression is due, and whenever that happens, whoever gets unlucky first loses the cushion.

The forward matchup tilts slightly toward Buffalo. Jason Zucker is driving play at 1.07 xG/60 and has already banked 14 goals with 14 assists and six high-danger chances; he's shooting 15.1%, which is sustainable given his volume. Josh Doan sits just behind him at 1.01 xG/60 and has scored 15 times with 18 assists, though he's riding a softer 11.5% on only two high-danger goals—some of that outperformance may not stick.

Washington counters with Alex Ovechkin, who despite posting 19 goals and 17 assists is actually generating slightly less (0.97 xG/60). That gap between results and creation matters; Ovechkin is at 13.8%, which is elevated. Anthony Beauvillier (14G, 9A) checks in at 0.89 xG/60 and 10.4% shooting, meaning both Capitals scorers are overperforming their underlying volume.

The defensive concern cuts both ways. Buffalo has no high-danger goals and no rebound goals—that's not defensive excellence, it's either noise or genuine weakness in transition recovery. Jack Quinn is the noted defensive liability. Washington mirrors the pattern: zero high-danger goals, zero rebound goals, with Declan Chisholm identified as vulnerable. Both teams are leaning on goaltending to hold together a defensive picture that hasn't been stress-tested.

The edges cancel out. Washington's slight win-probability advantage reflects home ice and the recency of Ovechkin's goal total, but the models know those Capitals scorers are running hot. Buffalo has the steadier underlying advantage in shot creation, yet both teams are overdue for some PDO gravity.

This is as close as games get. The team that avoids the first regression stumble wins.

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
WSH
Alex Ovechkin19G 17A
0.97 xG/60 · 2 HD · 13.8% sh
Anthony Beauvillier14G 9A
0.89 xG/60 · 2 HD · 10.4% sh
Source · MoneyPuck skaters