Backcheck
Recap · BOS at MTL

Canadiens edge the Bruins in overtime

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

By the ModelJul 12, 7:34 AMxG: xgboost-0.758Edited for clarity
Away
BOS
Boston Bruins
2
Home
MTL
Montreal Canadiens
3
FINAL / OT
Process vs result

The underlying story

3.57Expected goals5.33
60% share for the better side
28Shot attempts (SOG)31
5High-danger chances11
55Corsi (all attempts)76
Score-adjusted: 41% / 59%
Source · NHL play-by-play · XGBoost xG

Montreal's command of this game was undeniable: 60% of expected goals (5.33–3.57), 11 high-danger chances to Boston's 5, 52% of shot attempts. They deserved the win. Cole Caufield's tip-in at 04:38 of overtime merely formalized what play itself had already determined.

But the path there revealed how thin the margin was. J. Swayman's 28 saves, at a 0.903 save percentage, outperformed his model by 2.33 goals—almost precisely the buffer Boston needed to survive Montreal's relentless pressure. Montreal, for their part, underperformed their own expected goals by 2.33 goals, squandering early premium chances.

The efficiency patterns cut both ways. Montreal was lethal on the rush: 3 goals on 31 chances, compared to Boston's 2 on 23. The Bruins, meanwhile, went 0/5 on high-danger looks, a variance that won't repeat. J. Dobes stopped everything Montreal's opposition created, posting a 0.929 save percentage—1.57 goals above expected.

Neither team converted its rebound chances. Montreal crashed the net 5 times without result; Boston did so 7 times, also empty. Overtime arrived because both teams' supplementary scoring dried up.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BOS0 / 5 · 1.45 xG
MTL1 / 11 · 2.83 xG
Medium dangermid-range
BOS1 / 13 · 1.47 xG
MTL2 / 18 · 1.88 xG
Low dangerperimeter & point
BOS1 / 37 · 0.66 xG
MTL0 / 47 · 0.62 xG

MTL went 1-for-11 from high danger on 2.83 expected goals — 1.8 left on the table.

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

Finishing vs expected

expectedactual
BOS
2 G · 3.57 xG · -1.6
MTL
3 G · 5.33 xG · -2.3
0123456
Goalies · GSAx (goals saved above expected)
J. SwaymanBOS
+2.3
J. DobesMTL
+1.6

BOS finished -1.6 against expected, MTL -2.3 — J. Swayman (BOS) saved 2.3 goals above expected.

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

Shot diet

goalsshots
BOS
SNAP0/32
TIP IN1/2
BACKHAND1/4
SLAP0/1
DEFLECTED0/0
WRIST0/0
POKE0/1
BAT0/0
OTHER0/15
MTL
SNAP0/39
TIP IN2/9
BACKHAND1/5
SLAP0/1
DEFLECTED0/2
WRIST0/2
POKE0/0
BAT0/1
OTHER0/17
BOS
MTL
Off the rush
2 G on 23 · 1.66 xG
3 G on 31 · 3.11 xG
Off rebounds
0 G on 7 · 1.23 xG
0 G on 5 · 0.68 xG

Snap shots carried the volume: BOS went 0-for-32, MTL 0-for-39. MTL scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
N. Suzuki
#14 · C · MTL
1 G · 1 A · 3 SOG · 24:18 TOI · +2
L. Hutson
#48 · D · MTL
0 G · 2 A · 1 SOG · 21:41 TOI · +1
C. Caufield
#13 · R · MTL
1 G · 1 A · 4 SOG · 19:58 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • J. Swayman (BOS) stopped 2.3 goals above expected.
  • Open game — 16 high-danger chances combined (MTL 11, BOS 5).
  • BOS couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • MTL was lethal off the rush — 3 goals on 31 rush chances.
  • BOS was lethal off the rush — 2 goals on 23 rush chances.
  • MTL created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • BOS created 7 rebound opportunities (0 converted) — crashing the net effectively.
  • MTL underperformed xG by 2.3 — wasted quality chances.
  • BOS underperformed xG by 1.6 — wasted quality chances.
  • J. Swayman (BOS) saved 2.3 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · BOS at MTL · 7:00 PM ET

Bruins at Canadiens: a genuine coin flip

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

The model's lean

53%
MTL
Model favorite
47%
53%
BOS50MTL

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

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

Tale of the tape

BOS← edge
edge →MTL
47.0%5v5 xG%48.0%
49.0%Corsi%49.0%
2.39xGF / 602.41
2.67xGA / 602.62
2.22Goals for / gm2.24
1.82Goals against / gm1.96
1.023PDO — luck, not skill1.018

MTL holds 5 of 6 process categories — and PDO (1.023 vs 1.018) says BOS has run hotter.

Source · MoneyPuck season tables · 5v5

The model projects a 2.5 to 2.7 goal game, with Montreal at 53% win probability—which is to say Boston and Montreal are essentially interchangeable here. This is pick'em territory.

The underlying numbers bear that out. Boston leads in even-strength Corsi at 49.0%, which Montreal matches exactly; Montreal edges expected goals share at 48.0% to Boston's 47.0%. Neither team has built a possession edge meaningful enough to carry the weight of this matchup.

What matters more is what both teams have built in the periphery. Boston's PDO sits at 1.023, Montreal's at 1.018—both are running hot on luck. When PDO normalizes, both teams will regress. The question is how much and how fast, and whether that regression happens tonight.

J. Korpisalo figures into Montreal's equation on the back of a back-to-back, which may necessitate a backup start or simply a tired starter. That's a variable Boston should exploit if the opportunity arrives.

On offense, Viktor Arvidsson has been Boston's primary weapon: 1.04 expected goals per 60 minutes, 18 goals and 24 assists with two high-danger chances and a 13.0% shooting rate that suggests he's been executing at the net. Tanner Jeannot pairs with him at 0.75 xG/60, with six goals against an 8.3% shooting percentage—another indicator he's been efficient.

Montreal counters with Cole Caufield, who is running at 0.97 xG/60 with 33 goals and 16 assists. That 20.0% shooting rate is unsustainable; when it normalizes downward, Caufield's goal total will follow. Oliver Kapanen at 0.83 xG/60 with four high-danger chances gives Montreal secondary punch at 17.8% shooting, though again, that rate will regress.

The matchups offer little separation. Both teams have managed 0% of their goals from high-danger situations and 0% from rebounds—an unusual statistical vacuum that will eventually resolve. Boston's defensive weak link is Elias Lindholm; Montreal's is Mike Matheson. Neither hole is so large as to swing a game this close.

The model is right. This is a flip. Boston's possession advantage is negligible, and Montreal's shooting efficiency will normalize. The team that capitalizes on the first margin—J. Korpisalo's potential rust, a spike in high-danger finishing, or a turnover by Lindholm or Matheson—likely wins.

Computed danger · scouting

Players to watch

BOS
Viktor Arvidsson18G 24A
1.04 xG/60 · 2 HD · 13.0% sh
Tanner Jeannot6G 14A
0.75 xG/60 · 2 HD · 8.3% sh
MTL
Cole Caufield33G 16A
0.97 xG/60 · 1 HD · 20.0% sh
Oliver Kapanen19G 12A
0.83 xG/60 · 4 HD · 17.8% sh
Source · MoneyPuck skaters