The Red Wings stole one. They lost the expected-goals battle 3.44–4.09 and won anyway.
Detroit won a game Calgary's numbers said should have gone the other way. The Flames generated 4.09 expected goals to the Red Wings' 3.44, yet finished with 0 points. That gap—nearly a full xG advantage—is the largest disconnect between the score and the underlying play.
Goaltending swung everything. J. Gibson (34/37 saves, 0.919 SV%) stopped 1.1 goals above expected, running hot when it mattered. D. Cooley (25/29, 0.862 SV%) underperformed by 0.56 goals—meaning he coughed up two that any starting netminder should have had. That disparity reversed a game Calgary deserved.
The Flames controlled the game's architecture. They held 56% of shot attempts (37 to 29), owned a 5–4 edge in high-danger chances, and generated two goals from low-danger areas. Their net-crashing was relentless: three rebound opportunities, one converted. But Detroit's rush game cracked the code—3 goals on 23 rush chances, an obscene conversion rate that won't repeat but did damage when it mattered.
MacKenzie Weegar's slap shot from the point symbolized Calgary's dominance in the paint. Yet Detroit's shot quality—0.084 xG per attempt versus Calgary's 0.048—meant fewer looks translated to more damage. The Flames crashed the net effectively. Detroit just executed better when the puck counted.
A. DeBrincat (2G, 1A in 14:56) and A. Copp (2A in 16:44) powered Detroit's attack. N. Kadri (2A in 19:48) kept Calgary's engine turning despite the loss.
- #93 A. DeBrincat (DET) — 2G, 1A in 14:56
- #91 N. Kadri (CGY) — 2A in 19:48
- #18 A. Copp (DET) — 2A in 16:44

