Canadiens run the Flames off the ice on the underlying numbers
The Canadiens earned it — the game and the expected-goals battle both.
The underlying story
Montreal demolished Calgary 4-1, but the scoreline understates Montreal's control. Calgary's underlying metrics tell a more painful story: they underperformed their expected goals by 1.50—a gap that swallowed their scoring deficit.
The Canadiens earned dominance with legitimate firepower. They generated 4.46 expected goals to Calgary's 2.50, a 64-36 split confirming Montreal's 36-29 shot-attempt advantage translates to play-driving superiority. High-danger chances went 8-3—Montreal created twice as many opportunities from prime real estate.
But Calgary's collapse wasn't just volume. The Flames generated fewer shots (29 vs. 36) yet maintained sharper efficiency: 0.042 xG per shot against Montreal's 0.070. That 1.50-goal underperformance suggests poor finishing—a team that squandered higher-quality looks through execution failure.
Montreal's other advantage was J. Fowler in net. The goaltender saved 1.50 goals above expected through consistent positioning. Against a team that generated 2.50 xG but scored once, Fowler's outperformance meant the difference between close and rout.
The Canadiens' efficiency mattered too. They converted their dominant play into 4 goals on 4.46 xG, indicating quality generation and clean finishing. A. Texier (1G, 2A in 13:57) and C. Caufield (1G, 1A in 14:43) drove Montreal's offense, while L. Hutson (1G in 23:29) contributed from the backend.
Calgary's underlying play—higher shot quality, competitive xG-per-attempt—offers small consolation. They came to play but couldn't land punches. Montreal's depth of advantage made the scoreboard align with reality.
- #85 A. Texier (MTL) — 1G, 2A in 13:57
- #13 C. Caufield (MTL) — 1G, 1A in 14:43
- #48 L. Hutson (MTL) — 1G in 23:29
The danger ladder
CGY went 0-for-11 from medium danger on 1.04 expected goals — 1.0 left on the table.
Finishing vs expected
CGY finished -1.5 against expected, MTL -0.5 — J. Fowler (MTL) saved 1.5 goals above expected.
Shot diet
Snap shots carried the volume: CGY went 1-for-25, MTL 3-for-35. MTL scored 2 of theirs off the rush.
- CGY generated higher-quality looks than the shot total suggests.
- J. Fowler (MTL) stopped 1.5 goals above expected.
- MTL generated far more dangerous chances — 0.070 xG/shot vs 0.042. Quality over quantity.
- MTL was lethal off the rush — 2 goals on 31 rush chances.
- MTL created 4 rebound opportunities (1 converted) — crashing the net effectively.
- CGY underperformed xG by 1.5 — wasted quality chances.
- J. Fowler (MTL) saved 1.5 goals above expected — stole the show.