J. Swayman stands tall as the Bruins edge the Canadiens
The Bruins won a genuine coin flip — neither side controlled the run of play.
The underlying story
Montreal controlled the ice—55% of shot attempts—yet lost 3-2 to Boston in a game where expected goals split 4.80–4.82. That split said dead-even. The scoreboard begged to differ, and the answer sat between the pipes.
The Canadiens' evening vanished at the highest-leverage moments. They went 0/8 on high-danger chances, the kind of drought that hardens quickly into regret. Montreal's 55% shot advantage never translated downstairs; they scored twice off the rush on 29 chances but found nothing in the core. They underperformed their expected goals by 2.80, pouring possession into a game that wouldn't repay it.
Boston was equally silent on grade-A looks, going 0/9 on high-danger chances. Yet they broke through. Twice on the rush (26 chances), three times total—and that margin is J. Swayman. He stopped at 0.929 save percentage, 26 saves on 28 shots, in a performance that ran 2.80 goals better than expected. When both teams miss this badly—17 combined high-danger chances, zero conversions for Montreal, zero for Boston—the goaltender who turns that into a win becomes the differentiator.
S. Montembeault made 20 saves on 23 shots (0.870 SV%), yet it wasn't enough. Montreal's underperformance of their xG by 2.80 cost them. Boston, despite underperforming their 4.82 xG by 1.82, still found three. The asymmetry was Swayman's work.
Neither team crashed the crease with conviction: both created 5 rebound opportunities, both converted zero. Neither dominated the rush—Montreal 2/29, Boston 2/26. The game was an evenly distributed mess, which should have meant an evenly distributed result. Instead, one goaltender's save percentage wrote 3-2 across the scoreboard.
D. Pastrnak's 2 assists in 20:15 framed the attack. N. Zadorov added 1 in 21:05. For Montreal, N. Suzuki had 1 assist in 24:35.
The danger ladder
BOS went 0-for-9 from high danger on 2.77 expected goals — 2.8 left on the table.
Finishing vs expected
BOS finished -1.8 against expected, MTL -2.8 — J. Swayman (BOS) saved 2.8 goals above expected.
Shot diet
Snap shots carried the volume: BOS went 3-for-28, MTL 1-for-33. BOS scored 2 of theirs off the rush.
- J. Swayman (BOS) stopped 2.8 goals above expected.
- Open game — 17 high-danger chances combined (MTL 8, BOS 9).
- MTL couldn't convert — 0/8 on high-danger chances. That won't happen often.
- BOS couldn't convert — 0/9 on high-danger chances. That won't happen often.
- MTL was lethal off the rush — 2 goals on 29 rush chances.
- BOS was lethal off the rush — 2 goals on 26 rush chances.
- MTL created 5 rebound opportunities (0 converted) — crashing the net effectively.
- BOS created 5 rebound opportunities (0 converted) — crashing the net effectively.
- MTL underperformed xG by 2.8 — wasted quality chances.
- BOS underperformed xG by 1.8 — wasted quality chances.