Utah hold off the Flames
The Mammoth earned it — the game and the expected-goals battle both.
The underlying story
Calgary's goaltending was decisive. D. Cooley saved 2.9 goals above expected, suppressing Utah's xG advantage (4.86–3.43, 59–41%) enough to make this a 3–1 game instead of a rout.
Utah's control was thorough. They held 62% of shot attempts (32–20), won the high-danger chances (7–4), and scored twice on 34 rush chances.
But they also wasted chances. Utah underperformed their xG by 1.86 goals. Calgary underperformed by 2.43—an underperformance that would have been crippling without Cooley.
Kevin Stenlund's snap shot from the slot (P3, 19:37) was the turning point. K. Vejmelka (19/20 saves, +2.43 vs expected) was equally sharp, and Calgary's net crashing (3 rebound opportunities, 1 converted) provided what little resistance Utah's dominance allowed.
Three Stars
- #4 R. Andersson — 1G in 23:23
- #8 N. Schmaltz — 1A in 19:52
- #91 N. Kadri — 1A in 19:46
The danger ladder
CGY went 0-for-19 from medium danger on 2.08 expected goals — 2.1 left on the table.
Finishing vs expected
CGY finished -2.4 against expected, UTA -1.9 — D. Cooley (CGY) saved 2.9 goals above expected.
Shot diet
Snap shots carried the volume: CGY went 0-for-18, UTA 3-for-27. UTA scored 2 of theirs off the rush.
- D. Cooley (CGY) stopped 2.9 goals above expected.
- UTA was lethal off the rush — 2 goals on 34 rush chances.
- CGY created 3 rebound opportunities (1 converted) — crashing the net effectively.
- UTA underperformed xG by 1.9 — wasted quality chances.
- CGY underperformed xG by 2.4 — wasted quality chances.
- D. Cooley (CGY) saved 2.9 goals above expected — stole the show.
- K. Vejmelka (UTA) saved 2.4 goals above expected — stole the show.