Rush defense leaked all night
Gave up 21 rush shots worth 2.34 xG (6 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.

P. Cotter won it at 01:59 of overtime with a backhander from the doorstep, giving Vancouver a 6–5 victory that should never have happened. The Oilers dominated the game — they held 62% of expected goals and outshot the Canucks 37–23 — but Vancouver finished what they created and Edmonton's goaltending fell apart.
The Oilers controlled the run of play for 60 minutes. They generated 8 high-danger chances to Vancouver's 4, and their rush game was lethal: 27 rush chances that should have buried the Canucks. It didn't matter. T. Jarry let in 6 on 23 shots, finishing 3.58 goals worse than his workload suggested. K. Lankinen, despite poor defense in front of him, remained reliable with 32 saves.
The Canucks' path to victory was clinical: fewer chances, but they converted the key ones. E. Pettersson scored on the power play from 19 feet, a shot the model gave just 8%. Vancouver finished their special-teams opportunity; Edmonton couldn't finish theirs.
By the numbers, this was a heist. The Canucks outperformed their expected goals by 3.58; the Oilers overperformed theirs by just 1.05. Vancouver's finishing was elite or lucky — the models can't tell which — but it was the difference.
Final: VAN 6 – EDM 5 (OT)
What the numbers can't tell you. Whether the finishing was luck or skill, why the benches were run the way they were, who was hurt, and anything said in the room. That is the beat's story, and it is worth reading.
Canucks steal one from the Oilers against the run of play
The Oilers deserved better.
The board read VAN 6, EDM 5. The chances read VAN 2.4, EDM 4.0.
The Canucks scored 3.6 more than their chances were worth. That does not repeat.
P. Cotter makes it 6–5.
The Canucks buried 2 of 4 high-danger looks.
Canucks steal one from the Oilers against the run of play
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownSnap shot from 32 feet, a 12% chance (off the rush), past T. Jarry. 8s after an EDM shot by L. Draisaitl. Win probability moved 16 points.On the ice: L. Schenn, E. Pettersson, L. Ohgren, E. Pettersson · against K. Kapanen, J. Walman, R. Shea, T. Frederic, I. Howard
Snap shot from 54 feet, a 1% chance, a shot that rarely goes in, past K. Lankinen. 5s after an EDM faceoff win by C. McDavid. Win probability moved 18 points.On the ice: M. Joseph, R. Shea, M. Jones, S. Mukhamadullin, C. Dach · against L. Schenn, B. Gallagher, P. Cotter, A. Bains, E. Pettersson
Snap shot from 17 feet, a 23% chance (off the rush), past T. Jarry. Win probability moved 19 points.On the ice: L. Schenn, B. Gallagher, P. Cotter, A. Bains, E. Pettersson · against M. Ekholm, T. Frederic, E. Bouchard, I. Howard, O. Michaels
Snap shot from 17 feet, a 20% chance (off the rush), past K. Lankinen. Win probability moved 24 points.On the ice: C. Murphy, L. Draisaitl, K. Kapanen, R. Shea, V. Podkolzin · against J. DeBrusk, F. Hronek, E. Pettersson, J. Lekkerimäki, Z. Buium
Snap shot from 36 feet, a 4% chance, a shot that rarely goes in (off the rush), past T. Jarry. Win probability moved 27 points.On the ice: B. Boeser, F. Hronek, M. Rossi, L. Ohgren, Z. Buium · against C. Murphy, J. Walman, M. Joseph, M. Jones, C. Dach
Backhander from 8 feet, a 14% chance (off the rush), past T. Jarry. Win probability moved 16 points.On the ice: J. Oleksiak, J. DeBrusk, E. Pettersson, J. Lekkerimäki, T. Willander · against L. Draisaitl, K. Kapanen, R. Shea, V. Podkolzin, S. Mukhamadullin
Tip-in from 19 feet, an 8% chance, a shot that rarely goes in (off the rush), past T. Jarry. Win probability moved 6 points.On the ice: F. Hronek, L. Karlsson, D. O'Connor, M. Sasson, Z. Buium · against M. Joseph, R. Shea, M. Jones, S. Mukhamadullin, C. Dach
Snap shot from 5 feet, a 32% chance (off the rush), past K. Lankinen.
Wrist shot from 60 feet, a 1% chance, a shot that rarely goes in, past K. Lankinen. 4s after an EDM faceoff win by C. McDavid. Win probability moved 15 points.
Snap shot from 29 feet, an 11% chance (off the rush), past K. Lankinen. Win probability moved 48 points.
Backhander from 5 feet, a 66% chance, a near-certain one (off the rush), past T. Jarry. 5s after a VAN takeaway by P. Cotter. Win probability moved 50 points.
score reads VAN–EDM
VAN went 3-for-9 from medium danger on 0.84 expected goals — 2.2 above expected.
VAN finished +3.6 against expected, EDM +1.1.
Snap shots carried the volume: VAN went 3-for-5, EDM 4-for-26. VAN scored 6 of theirs off the rush.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
Best skater on the ice by our rating: E. Bouchard (EDM), 25:41 of ice, 3-2, 66% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| P. CotterL | 11:51 | 2-0 | 3 | 0.97 | 26 | 0/0 | 1.70 | 8.61 | A+ |
| M. SassonC | 16:37 | 1-1 | 2 | 0.18 | 43 | 0/1 | 1.48 | 5.36 | A |
| F. HronekD | 25:08 | 0-2 | 2 | 0.08 | 30 | 1/0 | 1.46 | 3.50 | A |
| D. O'ConnorL | 17:40 | 0-1 | 3 | 0.24 | 42 | 0/0 | 1.04 | 3.52 | A |
| L. OhgrenL | 17:29 | 0-1 | 1 | 0.09 | 63 | 0/0 | 0.93 | 3.19 | B |
| M. RossiC | 15:01 | 1-0 | 1 | 0.23 | 44 | 0/0 | 0.84 | 3.35 | B |
| B. BoeserR | 14:51 | 0-1 | 1 | 0.06 | 96 | 0/0 | 0.75 | 3.03 | B |
| L. KarlssonC | 13:37 | 0-1 | 2 | 0.17 | 36 | 0/1 | 0.54 | 2.37 | C |
| E. PetterssonC | 19:23 | 1-0 | 1 | 0.08 | 23 | 0/0 | 0.52 | 1.62 | C |
| J. LekkerimäkiR | 12:36 | 1-0 | 1 | 0.04 | 14 | 0/0 | 0.35 | 1.68 | C |
| E. PetterssonD | 16:01 | 0-0 | 2 | 0.06 | 49 | 0/1 | 0.26 | 0.97 | D |
| J. DeBruskL | 15:35 | 0-1 | 0 | 0.00 | 13 | 0/0 | 0.17 | 0.67 | D |
| L. SchennD | 14:25 | 0-0 | 2 | 0.03 | 50 | 0/0 | 0.15 | 0.64 | D |
| J. OleksiakD | 23:38 | 0-1 | 0 | 0.00 | 16 | 0/0 | 0.04 | 0.10 | D |
| Z. BuiumD | 22:46 | 0-0 | 1 | 0.10 | 35 | 0/0 | 0.01 | 0.03 | D |
| B. GallagherR | 10:54 | 0-0 | 1 | 0.02 | 44 | 0/0 | 0.01 | 0.03 | F |
| A. BainsL | 10:52 | 0-0 | 0 | 0.06 | 28 | 0/0 | -0.14 | -0.75 | F |
| T. WillanderD | 20:40 | 0-0 | 0 | 0.01 | 15 | 1/1 | -0.45 | -1.31 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| E. BouchardD | 25:41 | 3-2 | 6 | 0.23 | 66 | 0/0 | 4.40 | 10.27 | A+ |
| V. PodkolzinR | 18:20 | 2-0 | 7 | 1.14 | 92 | 0/0 | 3.13 | 10.25 | A+ |
| L. DraisaitlC | 21:15 | 0-1 | 5 | 0.81 | 91 | 0/0 | 2.07 | 5.86 | A |
| C. McDavidC | 22:51 | 0-2 | 0 | 0.00 | 78 | 0/0 | 1.78 | 4.69 | A |
| A. FormentonL | 15:09 | 0-1 | 2 | 0.28 | 49 | 1/0 | 0.93 | 3.68 | B |
| R. SheaD | 22:41 | 0-1 | 0 | 0.00 | 69 | 0/0 | 0.85 | 2.25 | B |
| C. MurphyD | 18:29 | 0-0 | 2 | 0.01 | 78 | 0/0 | 0.67 | 2.17 | B |
| K. KapanenR | 17:55 | 0-0 | 3 | 0.40 | 81 | 0/1 | 0.65 | 2.16 | B |
| Z. HymanL | 20:33 | 0-0 | 3 | 0.18 | 78 | 0/0 | 0.58 | 1.70 | C |
| J. WalmanD | 16:25 | 0-0 | 1 | 0.01 | 68 | 0/0 | 0.45 | 1.63 | C |
| M. JonesL | 12:18 | 0-0 | 2 | 0.34 | 65 | 0/0 | 0.36 | 1.76 | C |
| M. EkholmD | 20:56 | 0-0 | 2 | 0.12 | 57 | 1/0 | 0.41 | 1.17 | C |
| C. DachC | 14:49 | 0-0 | 2 | 0.19 | 65 | 0/0 | 0.33 | 1.32 | C |
| S. MukhamadullinD | 13:03 | 0-0 | 0 | 0.01 | 62 | 0/0 | 0.12 | 0.55 | D |
| I. HowardL | 11:06 | 0-0 | 1 | 0.10 | 29 | 1/0 | 0.09 | 0.48 | D |
| M. JosephR | 14:57 | 0-0 | 0 | 0.01 | 65 | 0/1 | 0.01 | 0.06 | D |
| O. MichaelsR | 8:22 | 0-0 | 0 | 0.03 | 35 | 0/0 | -0.03 | -0.19 | F |
| T. FredericC | 9:21 | 0-0 | 1 | 0.10 | 29 | 0/0 | -0.04 | -0.26 | F |
xG% = share of expected goals while on the ice · PD/PT = penalties drawn / taken · “in N min” = a per-60 rate far above the raw total. Impact = 0.75 G + 0.7 A1 + 0.55 A2 + 0.075 SOG + 0.05 BLK + 0.15 penalties drawn − 0.15 taken + 0.01 faceoff wins − 0.01 losses + 0.3 individual xG + 0.5 on-ice xG for − 0.5 on-ice xG against. Rating = 65% impact + 35% impact per 60, as a percentile among the skaters in this game.
Scratched, VAN: G. Brisebois, A. Räty, V. Mancini. Scratched, EDM: R. Nugent-Hopkins, T. Emberson, S. Stastney. Referees Eric Furlatt and Peter MacDougall; linesmen Joe Mahon and Mark Shewchyk.
VAN Created 2.42 xG against a ~2.70 league-average game; 4 high-danger shots (1.26 xG) and 21 rush shots (2.34 xG).
EDM Created 3.95 xG against a ~2.70 league-average game; 8 high-danger shots (1.73 xG) and 27 rush shots (3.21 xG).
VAN Allowed 3.95 xG against a ~2.70 league-average game; conceded 8 high-danger shots (1.73 xG) and 27 rush shots (3.21 xG).
EDM Allowed 2.42 xG against a ~2.70 league-average game; conceded 4 high-danger shots (1.26 xG) and 21 rush shots (2.34 xG).
VAN Rush shots 21–27, rush xG 2.34–3.21 (rush-based; public data has no zone entries).
EDM Rush shots 27–21, rush xG 3.21–2.34 (rush-based; public data has no zone entries).
VAN 1-for-2 on the power play (50%; league ≈21%) with 0.16 PP xG.
EDM 0-for-4 on the power play (0%; league ≈21%) with 0.75 PP xG.
VAN -1.05 goals saved above expected on 37 shots against.
EDM -3.58 goals saved above expected on 23 shots against.
VAN Took 4 penalties for 8 PIM vs 2 for 4 on the other side.
EDM Took 2 penalties for 4 PIM vs 4 for 8 on the other side.
Grades bounces, not skill — C is neutral
VAN Finishing +3.58 goals vs xG plus -1.05 GSAx of save luck = +2.53 total. This grades luck, not skill — C is neutral, A is very lucky.
EDM Finishing +1.05 goals vs xG plus -3.58 GSAx of save luck = -2.53 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 21 rush shots worth 2.34 xG (6 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
T. Jarry allowed 6 on 23 shots (0.739) — 3.58 goals worse than expected.
Reassess the crease rotation before the next start.
6 goals on 21 rush shots worth 2.34 xG.
Gave up 27 rush shots worth 3.21 xG (3 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
Scored 6 on 2.42 xG — +3.58 above expected. Shooting luck like that regresses.
3 goals on 27 rush shots worth 3.21 xG.
Each club shoots toward its own end — VAN left, EDM right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
The model favors Edmonton by a decisive margin: the Oilers project at 62% win probability in a game it forecasts at 3.7–2.9 in their favor. The reason is clean: Edmonton dominates the underlying volume.
The Oilers own 58.6% of expected goals at five-on-five play, leaving Vancouver with 41.4%. That gap is structural — Edmonton also drives 56.8% of shot attempts, which means the Canucks will spend the evening defending a tilt. Territorial advantage this pronounced rarely lies.
But the model has a built-in caveat: regression. Edmonton's PDO sits at 0.900, meaning their results are running cold relative to their workload — the kind of deficit that usually corrects upward. Vancouver's PDO is 1.100, the opposite problem: the Canucks' shots are converting at a hot pace and will likely regress downward. That's not a reason to fade Edmonton's edge; it's a lens on how sustainable it is.
K. Lankinen has allowed more goals than expected across two appearances, posting minus-5.6 against expected and a 78.9% save percentage. D. Levi's numbers are worse in one outing: minus-3.8 against expected with a 68.2% save percentage. The goaltending matchup tilts toward Vancouver.
Both offenses are fishing the same water: the slot. Vancouver has scored five goals on 38 slot attempts (13% conversion), while Edmonton has four on 36 (11%). Those are the lanes where the game will be decided. Whichever team denies the other that real estate gains the upper hand.
EDM by 24 points of win probability — a clear lean. Projected score VAN 2.9–3.7 EDM; 15% chance it's tied after 60.
EDM holds 6 of 6 process categories — and the luck row (1.100 vs 0.900) says VAN has been getting the bounces, which tends not to last.
The Oilers own the underlying play — 58.6% 5v5 xG vs 41.4%.
The Oilers drive Corsi at 56.8% — expect territorial tilt.
The Oilers project at 62% win probability.
The Oilers' PDO is 0.900 — running cold, due for positive regression.
Weight the underlying numbers over the recent results.
No completed game on file for this club yet.
No completed game on file for this club yet.
Lineups are the players who dressed in each club's last game, with their minutes; clubs confirm tonight's at warm-up. Every player this preview names was in that lineup.