Vancouver CanucksVAN 6–3 Final Chicago BlackhawksCHI

Friday, March 6, 2026

Final 1st2nd3rd T SOG
Vancouver CanucksVAN 303 6 22
Chicago BlackhawksCHI 210 3 23
Playoff odds, % Change
CHI -0.1
VAN +0.0

How the result moved each team's playoff odds, calculated Mar 6, 2026 8:21 PM EST.

Highlights

Scoring

1st Period
1:08 CHI Ryan Donato (14) Frank Nazar (19) · backhand xG 0.11 0–1 ▶
2:08 VAN Drew O'Connor (15) Tom Willander (13), Marcus Pettersson (12) · tip-in xG 0.09 1–1 ▶
2:32 VAN Jake DeBrusk (14) Zeev Buium (16), Elias Pettersson (25) · tip-in xG 0.08 2–1 ▶
6:32 VAN Teddy Blueger (6) Marcus Pettersson (13), Max Sasson (3) · wrist xG 0.21 3–1 ▶
12:00 CHI Ilya Mikheyev (12) Oliver Moore (13), Tyler Bertuzzi (20) · snap xG 0.17 3–2 ▶
2nd Period
19:17 CHI Frank Nazar (8) Alex Vlasic (14), Ilya Mikheyev (13) · tip-in xG 0.08 3–3 ▶
3rd Period
2:40 VAN Brock Boeser (14)PP Linus Karlsson (15), Jake DeBrusk (18) · bat xG 0.18 4–3 ▶
18:34 VAN Max Sasson (11)EN Unassisted · wrist xG 0.45 5–3 ▶
19:44 VAN Brock Boeser (15)EN Marco Rossi (12), Filip Hronek (30) · wrist xG 0.57 6–3 ▶

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

VAN 25%Deserve to win75% CHI
VANCHI
2.81Expected goals3.27
6Goals (no shootout)3
1.15Expected goals, 5 on 52.46
39Shot attempts56
33Unblocked attempts44
22Shots on goal23

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

1st Period
6:32 CHI Goalie Goalie · Soderblom −2.4 goals saved
3 goals on 0.59 xG, 7 shots on goal
2nd Period
2:08 CHI Deserve to win Deserve to win · CHI takes the lead, 60–40%
VAN had led since 4:27 of the 1st, by as much as 68%
3rd Period
17:40 CHI No shift No shift · Del Mastro, 11:24 on the bench
No shift from 7:31 to 19:44 of the 3rd; 11 shifts (7:26) before that
18:12 CHI Pulled goalie Pulled goalie · Pulled Soderblom, down 4–3
With 1:48 left; VAN scored at 18:34 of the 3rd (5–3)

Shot map

VAN shoots ←Bigger circle: higher xG; filled: goal→ CHI shoots
Ilya Mikheyev: wrist, 53 ft, xG 0.02 (P1 1:40) Teddy Blueger: wrist, 41 ft, xG 0.01 (P1 2:22) Max Sasson: wrap-around, 4 ft, xG 0.07 (P1 2:24) Max Sasson: tip-in, 12 ft, xG 0.07 (P1 4:13) Jake DeBrusk: wrist, 33 ft, xG 0.07 (P1 4:27) Matt Grzelcyk: wrist, 57 ft, xG 0.03 (P1 7:03) Ilya Mikheyev: snap, 29 ft, xG 0.15 (P1 8:25) Nils Hoglander: tip-in, 9 ft, xG 0.12 (P1 8:59) Ryan Donato: snap, 33 ft, xG 0.08 (P1 10:00) Connor Bedard: snap, 42 ft, xG 0.05 (P1 10:35) Ryan Greene: wrist, 11 ft, xG 0.03 (P1 10:36) Connor Bedard: slap, 48 ft, xG 0.03 (P1 14:07) Ryan Greene: snap, 19 ft, xG 0.07 (P1 16:02) Louis Crevier: slap, 39 ft, xG 0.02 (P1 17:01) Marco Rossi: tip-in, 18 ft, xG 0.05 (P1 18:18) Landon Slaggert: snap, 12 ft, xG 0.24 (P1 18:28) Jake DeBrusk: wrist, 14 ft, xG 0.13 (P1 19:16) Connor Bedard: backhand, 13 ft, xG 0.08 (P2 0:24) Alex Vlasic: wrist, 158 ft, xG 0.00 (P2 0:55) Landon Slaggert: wrist, 23 ft, xG 0.15 (P2 2:02) Landon Slaggert: wrist, 34 ft, xG 0.05 (P2 2:08) Marcus Pettersson: slap, 40 ft, xG 0.06 (P2 2:28) Elias Pettersson: wrist, 33 ft, xG 0.06 (P2 3:07) Connor Bedard: snap, 35 ft, xG 0.09 (P2 3:18) Wyatt Kaiser: tip-in, 8 ft, xG 0.13 (P2 3:56) Louis Crevier: wrist, 42 ft, xG 0.01 (P2 4:34) Alex Vlasic: snap, 60 ft, xG 0.01 (P2 4:38) Teuvo Teravainen: backhand, 28 ft, xG 0.02 (P2 4:48) Filip Hronek: wrist, 67 ft, xG 0.01 (P2 5:43) Filip Hronek: slap, 57 ft, xG 0.05 (P2 6:06) Connor Bedard: snap, 36 ft, xG 0.06 (P2 8:23) Liam Ohgren: wrist, 36 ft, xG 0.07 (P2 9:04) Ilya Mikheyev: snap, 16 ft, xG 0.08 (P2 9:37) Oliver Moore: snap, 45 ft, xG 0.01 (P2 9:56) Frank Nazar: snap, 9 ft, xG 0.20 (P2 11:05) Ryan Greene: snap, 34 ft, xG 0.09 (P2 11:51) Evander Kane: wrist, 49 ft, xG 0.03 (P2 12:40) Ilya Mikheyev: snap, 6 ft, xG 0.14 (P2 12:55) Frank Nazar: tip-in, 74 ft, xG 0.00 (P2 14:35) Tyler Bertuzzi: slap, 60 ft, xG 0.04 (P2 14:42) Connor Bedard: slap, 26 ft, xG 0.13 (P2 16:09) Filip Hronek: slap, 68 ft, xG 0.01 (P2 17:51) Brock Boeser: wrist, 44 ft, xG 0.01 (P2 18:27) Tom Willander: wrist, 64 ft, xG 0.02 (P2 19:52) Elias Pettersson: wrist, 24 ft, xG 0.02 (P2 19:58) Connor Bedard: snap, 32 ft, xG 0.04 (P3 0:50) Elias Pettersson: wrist, 27 ft, xG 0.09 (P3 1:51) Ilya Mikheyev: wrist, 158 ft, xG 0.00 (P3 1:53) Teuvo Teravainen: snap, 51 ft, xG 0.01 (P3 2:29) Linus Karlsson: wrist, 33 ft, xG 0.04 (P3 2:38) Oliver Moore: snap, 23 ft, xG 0.18 (P3 3:28) Connor Bedard: tip-in, 8 ft, xG 0.10 (P3 3:54) Liam Ohgren: wrist, 19 ft, xG 0.03 (P3 4:15) Liam Ohgren: wrist, 17 ft, xG 0.09 (P3 4:17) Drew O'Connor: wrist, 40 ft, xG 0.01 (P3 5:07) Elias Pettersson: backhand, 158 ft, xG 0.00 (P3 6:12) Ryan Donato: tip-in, 16 ft, xG 0.06 (P3 7:14) Brock Boeser: snap, 38 ft, xG 0.07 (P3 7:54) Wyatt Kaiser: snap, 54 ft, xG 0.01 (P3 8:09) Teddy Blueger: wrist, 47 ft, xG 0.02 (P3 8:19) Jake DeBrusk: wrist, 47 ft, xG 0.01 (P3 9:27) Matt Grzelcyk: wrist, 40 ft, xG 0.01 (P3 10:09) Sam Rinzel: snap, 43 ft, xG 0.04 (P3 10:56) Sam Rinzel: slap, 64 ft, xG 0.02 (P3 11:25) Ryan Donato: slap, 35 ft, xG 0.09 (P3 11:52) Oliver Moore: snap, 9 ft, xG 0.22 (P3 12:05) Ryan Greene: snap, 20 ft, xG 0.14 (P3 13:36) Nils Hoglander: backhand, 24 ft, xG 0.01 (P3 19:53) Ryan Donato: GOAL, backhand, 7 ft, xG 0.11 (P1 1:08) Drew O'Connor: GOAL, tip-in, 9 ft, xG 0.09 (P1 2:08) Jake DeBrusk: GOAL, tip-in, 17 ft, xG 0.08 (P1 2:32) Teddy Blueger: GOAL, wrist, 9 ft, xG 0.21 (P1 6:32) Ilya Mikheyev: GOAL, snap, 24 ft, xG 0.17 (P1 12:00) Frank Nazar: GOAL, tip-in, 15 ft, xG 0.08 (P2 19:17) Brock Boeser: GOAL, bat, 11 ft, xG 0.18 (P3 2:40) Max Sasson: GOAL, wrist, 40 ft, xG 0.45 (P3 18:34) Brock Boeser: GOAL, wrist, 146 ft, xG 0.57 (P3 19:44)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

Vancouver Canucks

Skater GAP+/− AttxG HitBlkTOI
Forwards
6 Brock Boeser 202 +1 40.84 1019:13
40 Elias Pettersson 011 -1 40.18 1017:51
23 Marco Rossi 011 +1 10.05 1016:23
92 Liam Ohgren 000 +1 40.19 1016:03
73 Teddy Blueger 101 +1 30.23 1015:58
74 Jake DeBrusk 112 -1 40.28 3015:46
18 Drew O'Connor 101 +1 20.10 3013:40
91 Evander Kane 000 +1 10.03 1012:32
94 Linus Karlsson 011 +1 10.04 1112:30
63 Max Sasson 112 +1 40.59 0212:07
21 Nils Hoglander 000 -1 30.14 0010:57
54 Aatu Räty 000 +1 00.00 2010:53
Defense
26 Marcus Pettersson 022 +3 10.06 1227:12
17 Filip Hronek 011 +1 30.06 1025:04
5 Tom Willander 011 +1 20.02 0021:43
25 Elias Pettersson 000 -1 20.00 3220:08
8 Zeev Buium 011 0 00.00 0014:02
90 Victor Mancini 000 0 00.00 0009:58
Goalie SAGA SVSV% xGA GSAx
Nikita Tolopilo 23320 .870 3.27 +0.27

Chicago Blackhawks

Skater GAP+/− AttxG HitBlkTOI
Forwards
98 Connor Bedard 000 -2 100.57 0023:22
91 Frank Nazar 112 -2 30.28 2020:02
20 Ryan Greene 000 0 50.34 1119:37
86 Teuvo Teravainen 000 -2 20.04 0018:37
95 Andre Burakovsky 000 0 00.00 0017:34
59 Tyler Bertuzzi 011 -1 10.04 0016:45
11 Oliver Moore 011 0 40.40 0014:10
95 Ilya Mikheyev 112 +1 60.55 1013:52
8 Ryan Donato 101 0 40.33 2012:49
84 Landon Slaggert 000 -1 40.44 2110:22
26 Andrew Mangiapane 000 -1 10.00 3008:52
Defense
55 Artyom Levshunov 000 -1 10.00 2020:09
72 Alex Vlasic 011 +2 20.01 0019:10
6 Sam Rinzel 000 -1 50.06 0118:24
46 Louis Crevier 000 0 30.03 3017:53
24 Matt Grzelcyk 000 -2 20.04 0116:38
44 Wyatt Kaiser 000 -1 30.13 0016:04
38 Ethan Del Mastro 000 -1 00.00 1007:42
Goalie SAGA SVSV% xGA GSAx
Arvid Soderblom 20416 .800 1.79 -2.21

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

Vancouver Canucks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
6 Brock Boeser R +2.04 +1.50 +0.54 -0.15 +0.15 0.00 0.00 — 19:13
63 Max Sasson C +1.88 +1.30 +0.38 +0.06 0.00 0.00 +0.14 — 12:07
94 Linus Karlsson C +1.02 +0.70 +0.03 +0.12 +0.15 0.00 +0.03 — 12:30
74 Jake DeBrusk L +1.00 +1.30 +0.18 -0.46 0.00 0.00 -0.02 — 15:46
53 Teddy Blueger C +0.72 +0.75 +0.15 -0.13 0.00 -0.04 -0.02 — 15:58
29 Marcus Pettersson D +0.63 +1.25 +0.04 -0.74 0.00 0.00 +0.08 — 27:12
40 Elias Pettersson C +0.62 +0.55 +0.11 -0.27 +0.15 +0.08 0.00 — 17:51
93 Marco Rossi C +0.51 +0.70 +0.03 -0.32 0.00 +0.05 +0.05 — 16:23
25 Elias Pettersson D +0.29 0.00 0.00 +0.06 +0.15 0.00 +0.08 — 20:08
17 Filip Hronek D +0.28 +0.55 +0.04 -0.33 0.00 0.00 +0.02 — 25:04
60 Nikita Tolopilo G +0.27 0.00 — — 0.00 — — +0.27 60:00
5 Tom Willander D +0.25 +0.70 +0.01 -0.31 -0.15 0.00 0.00 — 21:43
18 Drew O'Connor L +0.02 +0.75 +0.06 -0.78 0.00 +0.01 -0.02 — 13:40
92 Liam Ohgren L -0.04 0.00 +0.12 -0.17 0.00 0.00 0.00 — 16:03
24 Zeev Buium D -0.38 +0.70 0.00 -0.91 -0.15 0.00 -0.02 — 14:02
21 Nils Hoglander L -0.56 0.00 +0.09 -0.63 0.00 0.00 -0.02 — 10:57
90 Victor Mancini D -0.71 0.00 0.00 -0.67 0.00 0.00 -0.04 — 9:58
54 Aatu Räty C -0.80 0.00 0.00 -0.74 -0.15 +0.09 0.00 — 10:53
91 Evander Kane L -0.82 0.00 +0.02 -0.84 0.00 0.00 0.00 — 12:32

Chicago Blackhawks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
95 Ilya Mikheyev R +2.40 +1.30 +0.36 +0.74 0.00 0.00 0.00 — 13:52
91 Frank Nazar C +2.04 +1.45 +0.18 +0.43 0.00 -0.02 0.00 — 20:02
11 Oliver Moore C +1.79 +0.70 +0.26 +0.86 0.00 -0.01 -0.02 — 14:10
72 Alex Vlasic D +1.64 +0.70 0.00 +1.12 -0.15 0.00 -0.04 — 19:10
8 Ryan Donato C +1.33 +0.75 +0.22 +0.42 0.00 -0.01 -0.04 — 12:49
59 Tyler Bertuzzi L +1.27 +0.55 +0.02 +0.70 0.00 0.00 0.00 — 16:45
28 Andre Burakovsky L +0.68 0.00 0.00 +0.68 0.00 0.00 0.00 — 17:34
46 Louis Crevier D +0.60 0.00 +0.02 +0.60 0.00 0.00 -0.02 — 17:53
55 Artyom Levshunov D +0.52 0.00 0.00 +0.54 0.00 0.00 -0.02 — 20:09
84 Landon Slaggert L +0.47 0.00 +0.29 -0.02 +0.15 0.00 +0.05 — 10:22
20 Ryan Greene C +0.47 0.00 +0.22 +0.27 0.00 -0.10 +0.07 — 19:37
98 Connor Bedard C +0.46 0.00 +0.37 +0.16 0.00 -0.03 -0.04 — 23:22
48 Matt Grzelcyk D +0.35 0.00 +0.02 +0.30 0.00 0.00 +0.03 — 16:38
26 Andrew Mangiapane L +0.25 0.00 0.00 +0.10 +0.15 0.00 0.00 — 8:52
38 Ethan Del Mastro D +0.22 0.00 0.00 +0.37 -0.15 0.00 0.00 — 7:42
44 Wyatt Kaiser D +0.21 0.00 +0.09 +0.12 0.00 0.00 0.00 — 16:04
86 Teuvo Teravainen C -0.02 0.00 +0.02 0.00 0.00 -0.02 -0.02 — 18:37
6 Sam Rinzel D -0.23 0.00 +0.04 -0.17 -0.15 0.00 +0.05 — 18:24
40 Arvid Soderblom G -2.21 0.00 — — 0.00 — — -2.21 58:54

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.