Bruins pull away from the Flames
The Bruins earned it — the game and the expected-goals battle both.
The underlying story
J. Korpisalo stole this game. The Bruins beat the Flames 4-1. Korpisalo's 0.966 save percentage (28/29) and +2.1 goals above expected made the difference. At 5v5, the Bruins controlled 56% of expected goals (3.99–3.10). They also held 51% of shot attempts (30–29). This framework suggested a close game, yet the Flames underperformed their expected goals by 2.1. They squandered their 3 high-danger chances against Boston's 7.
Bruins offensive efficiency compounded the goaltending gap. They converted 3 of 24 rush attempts, exploiting transition play. They generated 10 rebound opportunities, converting one. Twice they scored from low-danger spots, moments that demand exceptional play from the opposing goalie.
S. Kuraly led the attack with 1 goal and 1 assist in 14:28. T. Jeannot created chances with 2 assists in 12:23. C. McAvoy contributed 1 assist in 24:01. For Calgary, D. Wolf's 0.867 save percentage on 26 of 30 shots could not overcome Boston's execution and Korpisalo's play.
The danger ladder
CGY went 0-for-16 from medium danger on 1.84 expected goals — 1.8 left on the table.
Finishing vs expected
CGY finished -2.1 against expected, BOS +0.0 — J. Korpisalo (BOS) saved 2.1 goals above expected.
Shot diet
Snap shots carried the volume: CGY went 1-for-23, BOS 1-for-8. BOS scored 3 of theirs off the rush.
- J. Korpisalo (BOS) stopped 2.1 goals above expected.
- BOS scored 2 goals from low-danger spots — the opposing goalie needs to have those.
- BOS was lethal off the rush — 3 goals on 24 rush chances.
- BOS created 10 rebound opportunities (1 converted) — crashing the net effectively.
- CGY underperformed xG by 2.1 — wasted quality chances.
- J. Korpisalo (BOS) saved 2.1 goals above expected — stole the show.