Chicago BlackhawksCHI 1–3 Final Edmonton OilersEDM

Thursday, April 2, 2026

Final 1st2nd3rd T SOG
Chicago BlackhawksCHI 001 1 18
Edmonton OilersEDM 021 3 39
Playoff odds, % Change
EDM +0.8
CHI +0.0
SJS -0.4

How the result moved each team's playoff odds, calculated Apr 2, 2026 8:48 PM EDT.

Highlights

Scoring

1st Period
No scoring
2nd Period
5:32 EDM Adam Henrique (3) Jack Roslovic (13), Darnell Nurse (15) · backhand xG 0.07 0–1 ▶
12:13 EDM Matt Savoie (15)PP Connor McDavid (83), Evan Bouchard (67) · snap xG 0.24 0–2 ▶
3rd Period
5:06 CHI Nick Lardis (9) Connor Bedard (39), Teuvo Teravainen (20) · snap xG 0.32 1–2 ▶
18:59 EDM Vasily Podkolzin (17)EN Jason Dickinson (9), Connor Murphy (11) · snap xG 0.79 1–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

CHI 36%Deserve to win64% EDM
CHIEDM
3.16Expected goals4.84
1Goals (no shootout)3
2.49Expected goals, 5 on 52.83
58Shot attempts70
37Unblocked attempts54
18Shots on goal39

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
20:00 CHI Goalie change Goalie change · Knight in for Soderblom
The start of the 2nd; Soderblom had allowed 1 goal on 5 shots (0.34 xG)
2nd Period
3:18 CHI Goalie change Goalie change · Soderblom in for Knight
3:18 of the 2nd; Knight had allowed 0 goals on 13 shots (1.81 xG)
19:01 EDM Goalie Goalie · Jarry +2.0 goals saved
0 goals on 2.01 xG, 12 shots on goal
3rd Period
1:58 CHI Goalie Goalie · Knight +2.1 goals saved
1 goal on 3.05 xG, 24 shots on goal
17:17 CHI Pulled goalie Pulled goalie · Pulled Knight, down 2–1
With 2:43 left; EDM scored at 18:59 of the 3rd (1–3)

Shot map

CHI shoots ←Bigger circle: higher xG; filled: goal→ EDM shoots
Kasperi Kapanen: wrist, 8 ft, xG 0.15 (P1 0:47) Anton Frondell: snap, 30 ft, xG 0.03 (P1 1:05) Jake Walman: slap, 19 ft, xG 0.04 (P1 1:48) Ryan Nugent-Hopkins: wrist, 34 ft, xG 0.08 (P1 2:30) Matt Savoie: snap, 36 ft, xG 0.02 (P1 3:30) Evan Bouchard: wrist, 60 ft, xG 0.00 (P1 3:34) Ty Emberson: wrist, 29 ft, xG 0.10 (P1 4:46) Jake Walman: wrist, 57 ft, xG 0.01 (P1 4:49) Jake Walman: slap, 63 ft, xG 0.03 (P1 4:57) Connor McDavid: wrist, 33 ft, xG 0.08 (P1 5:19) Connor McDavid: wrist, 10 ft, xG 0.14 (P1 5:34) Evan Bouchard: slap, 46 ft, xG 0.07 (P1 5:48) Landon Slaggert: snap, 26 ft, xG 0.10 (P1 6:21) Ryan Nugent-Hopkins: snap, 36 ft, xG 0.07 (P1 6:41) Matt Savoie: wrist, 9 ft, xG 0.04 (P1 6:42) Ryan Nugent-Hopkins: slap, 25 ft, xG 0.14 (P1 6:51) Ethan Del Mastro: slap, 55 ft, xG 0.01 (P1 8:27) Zach Hyman: tip-in, 15 ft, xG 0.08 (P1 9:48) Ryan Greene: tip-in, 11 ft, xG 0.05 (P1 11:03) Jack Roslovic: snap, 33 ft, xG 0.05 (P1 11:28) Jake Walman: slap, 55 ft, xG 0.04 (P1 11:39) Matt Savoie: snap, 42 ft, xG 0.05 (P1 12:14) Tyler Bertuzzi: wrist, 13 ft, xG 0.30 (P1 12:34) Alex Vlasic: slap, 62 ft, xG 0.02 (P1 12:38) Adam Henrique: snap, 26 ft, xG 0.06 (P1 13:05) Jason Dickinson: snap, 14 ft, xG 0.18 (P1 13:47) Ilya Mikheyev: snap, 15 ft, xG 0.17 (P1 18:36) Vasily Podkolzin: snap, 26 ft, xG 0.10 (P1 19:06) Connor Bedard: snap, 23 ft, xG 0.18 (P1 19:22) Frank Nazar: snap, 16 ft, xG 0.17 (P1 19:30) Anton Frondell: snap, 33 ft, xG 0.09 (P1 19:35) Frank Nazar: deflected, 7 ft, xG 0.15 (P2 0:30) Kasperi Kapanen: snap, 26 ft, xG 0.15 (P2 0:52) Connor Bedard: snap, 33 ft, xG 0.09 (P2 1:06) Ryan Nugent-Hopkins: wrist, 51 ft, xG 0.02 (P2 2:46) Jack Roslovic: backhand, 12 ft, xG 0.08 (P2 2:49) Jack Roslovic: wrist, 44 ft, xG 0.01 (P2 3:07) Evan Bouchard: wrist, 57 ft, xG 0.03 (P2 3:15) Connor Bedard: snap, 27 ft, xG 0.14 (P2 3:29) Vasily Podkolzin: tip-in, 16 ft, xG 0.06 (P2 3:54) Jack Roslovic: wrist, 50 ft, xG 0.03 (P2 4:30) Frank Nazar: backhand, 33 ft, xG 0.05 (P2 4:56) Adam Henrique: backhand, 14 ft, xG 0.14 (P2 5:31) Anton Frondell: snap, 29 ft, xG 0.02 (P2 6:12) Connor McDavid: wrist, 23 ft, xG 0.03 (P2 6:34) Jack Roslovic: wrist, 36 ft, xG 0.05 (P2 8:59) Alex Vlasic: wrist, 55 ft, xG 0.04 (P2 10:11) Ilya Mikheyev: snap, 51 ft, xG 0.01 (P2 10:15) Louis Crevier: snap, 63 ft, xG 0.00 (P2 10:17) Connor Bedard: snap, 36 ft, xG 0.01 (P2 12:33) Trent Frederic: backhand, 21 ft, xG 0.04 (P2 12:48) Connor McDavid: wrist, 20 ft, xG 0.06 (P2 13:10) Matt Savoie: wrist, 5 ft, xG 0.07 (P2 13:11) Matt Savoie: wrist, 6 ft, xG 0.08 (P2 13:12) Connor McDavid: wrist, 21 ft, xG 0.05 (P2 14:22) Ilya Mikheyev: snap, 16 ft, xG 0.16 (P2 14:53) Ilya Mikheyev: tip-in, 7 ft, xG 0.10 (P2 15:00) Teuvo Teravainen: wrist, 9 ft, xG 0.03 (P2 15:31) Jason Dickinson: wrist, 7 ft, xG 0.14 (P2 17:40) Trent Frederic: poke, 6 ft, xG 0.35 (P2 17:42) Landon Slaggert: tip-in, 14 ft, xG 0.08 (P2 18:26) Kasperi Kapanen: wrist, 77 ft, xG 0.00 (P2 18:44) Kevin Korchinski: snap, 47 ft, xG 0.01 (P2 19:01) Sam Rinzel: snap, 36 ft, xG 0.08 (P3 0:28) Ryan Donato: snap, 19 ft, xG 0.19 (P3 1:30) Connor McDavid: backhand, 7 ft, xG 0.17 (P3 1:58) Matt Savoie: wrist, 7 ft, xG 0.07 (P3 1:59) Connor McDavid: wrist, 23 ft, xG 0.12 (P3 2:21) Evan Bouchard: slap, 63 ft, xG 0.00 (P3 2:25) Matt Savoie: slap, 22 ft, xG 0.06 (P3 2:29) Louis Crevier: snap, 33 ft, xG 0.05 (P3 2:46) Max Jones: tip-in, 9 ft, xG 0.10 (P3 3:27) Sacha Boisvert: wrist, 34 ft, xG 0.10 (P3 4:00) Nick Lardis: deflected, 9 ft, xG 0.11 (P3 5:04) Max Jones: backhand, 22 ft, xG 0.03 (P3 6:46) Jack Roslovic: snap, 29 ft, xG 0.08 (P3 9:21) Connor McDavid: wrist, 50 ft, xG 0.01 (P3 9:25) Nick Lardis: snap, 34 ft, xG 0.10 (P3 10:05) Sam Rinzel: snap, 40 ft, xG 0.02 (P3 10:12) Ryan Nugent-Hopkins: wrist, 34 ft, xG 0.07 (P3 11:03) Max Jones: tip-in, 13 ft, xG 0.09 (P3 11:47) Darnell Nurse: wrist, 15 ft, xG 0.04 (P3 11:49) Ryan Greene: snap, 37 ft, xG 0.08 (P3 12:03) Andre Burakovsky: wrist, 57 ft, xG 0.01 (P3 14:01) Wyatt Kaiser: snap, 54 ft, xG 0.03 (P3 17:15) Teuvo Teravainen: snap, 48 ft, xG 0.01 (P3 17:24) Ryan Donato: tip-in, 11 ft, xG 0.07 (P3 17:32) Adam Henrique: GOAL, backhand, 7 ft, xG 0.07 (P2 5:32) Matt Savoie: GOAL, snap, 5 ft, xG 0.24 (P2 12:13) Nick Lardis: GOAL, snap, 11 ft, xG 0.32 (P3 5:06) Vasily Podkolzin: GOAL, snap, 43 ft, xG 0.79 (P3 18:59)
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

Chicago Blackhawks

Skater GAP+/− AttxG HitBlkTOI
Forwards
98 Connor Bedard 011 0 90.42 0020:14
59 Tyler Bertuzzi 000 -1 20.30 0019:45
95 Ilya Mikheyev 000 0 40.44 0019:43
86 Teuvo Teravainen 011 0 30.04 0119:17
91 Frank Nazar 000 -2 30.37 1017:41
16 Anton Frondell 000 -1 70.14 0117:21
20 Ryan Greene 000 0 30.12 1015:49
8 Ryan Donato 000 -2 20.26 1014:16
76 Nick Lardis 101 +1 30.53 2013:35
84 Landon Slaggert 000 0 20.18 2009:35
95 Andre Burakovsky 000 -1 10.01 0108:49
90 Sacha Boisvert 000 0 30.10 1007:10
Defense
44 Wyatt Kaiser 000 +1 10.03 0122:01
46 Louis Crevier 000 0 50.05 0321:03
72 Alex Vlasic 000 0 20.06 0121:01
6 Sam Rinzel 000 0 40.10 1217:44
38 Ethan Del Mastro 000 -1 20.01 0216:37
14 Kevin Korchinski 000 0 20.01 0214:48
Goalie SAGA SVSV% xGA GSAx
Spencer Knight 33132 .970 3.72 +2.72
Arvid Soderblom 514 .800 0.34 -0.66

Edmonton Oilers

Skater GAP+/− AttxG HitBlkTOI
Forwards
97 Connor McDavid 011 0 80.67 1022:24
93 Ryan Nugent-Hopkins 000 -1 60.39 0020:29
22 Matt Savoie 101 0 80.62 0019:07
18 Zach Hyman 000 -1 20.08 1016:40
42 Kasperi Kapanen 000 +1 30.30 1115:43
16 Jason Dickinson 011 +1 20.32 1115:11
92 Vasily Podkolzin 101 +1 30.95 2314:53
96 Jack Roslovic 011 0 80.29 4114:38
10 Trent Frederic 000 0 20.38 3113:36
19 Adam Henrique 101 +1 40.28 0212:28
46 Max Jones 000 0 40.21 0010:13
81 Josh Samanski 000 +1 20.00 1110:09
Defense
2 Evan Bouchard 011 0 50.10 0023:11
25 Darnell Nurse 011 +1 30.04 1221:01
5 Connor Murphy 011 +1 10.00 1220:14
96 Jake Walman 000 0 70.11 1318:13
49 Ty Emberson 000 0 10.10 1016:26
14 Mattias Ekholm 000 0 10.00 0313:47
Goalie SAGA SVSV% xGA GSAx
Tristan Jarry 18117 .944 3.16 +2.16

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.

Chicago Blackhawks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
30 Spencer Knight G +2.72 0.00 — — 0.00 — — +2.72 53:21
98 Connor Bedard C +1.36 +0.70 +0.27 +0.33 0.00 +0.04 +0.02 — 20:14
76 Nick Lardis L +1.11 +0.75 +0.34 +0.17 -0.15 0.00 0.00 — 13:35
86 Teuvo Teravainen C +1.05 +0.55 +0.03 +0.41 0.00 +0.01 +0.05 — 19:17
14 Kevin Korchinski D +0.53 0.00 +0.01 +0.44 0.00 0.00 +0.08 — 14:48
95 Ilya Mikheyev R +0.48 0.00 +0.29 +0.20 0.00 0.00 0.00 — 19:43
84 Landon Slaggert L +0.27 0.00 +0.12 +0.16 0.00 0.00 0.00 — 9:35
20 Ryan Greene C +0.24 0.00 +0.08 +0.16 0.00 +0.02 -0.02 — 15:49
46 Louis Crevier D +0.21 0.00 +0.04 +0.20 -0.15 0.00 +0.13 — 21:03
72 Alex Vlasic D +0.11 0.00 +0.04 +0.04 0.00 0.00 +0.03 — 21:01
12 Sacha Boisvert C +0.07 0.00 +0.06 +0.02 0.00 -0.01 0.00 — 7:10
16 Anton Frondell C -0.14 0.00 +0.09 -0.16 0.00 -0.08 +0.01 — 17:21
91 Frank Nazar C -0.15 0.00 +0.24 -0.57 +0.15 +0.02 0.00 — 17:41
44 Wyatt Kaiser D -0.17 0.00 +0.02 -0.26 0.00 0.00 +0.07 — 22:01
59 Tyler Bertuzzi L -0.29 0.00 +0.19 -0.48 0.00 0.00 0.00 — 19:45
6 Sam Rinzel D -0.38 0.00 +0.06 -0.39 -0.15 0.00 +0.10 — 17:44
38 Ethan Del Mastro D -0.52 0.00 +0.01 -0.61 0.00 0.00 +0.08 — 16:37
28 Andre Burakovsky L -0.53 0.00 +0.01 -0.59 0.00 0.00 +0.05 — 8:49
40 Arvid Soderblom G -0.66 0.00 — — 0.00 — — -0.66 4:57
8 Ryan Donato C -0.79 0.00 +0.17 -0.94 0.00 0.00 -0.02 — 14:16

Edmonton Oilers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
35 Tristan Jarry G +2.16 0.00 — — 0.00 — — +2.16 59:37
19 Adam Henrique C +1.92 +0.75 +0.18 +0.91 0.00 -0.02 +0.10 — 12:23
92 Vasily Podkolzin R +1.47 +0.75 +0.62 -0.05 0.00 -0.01 +0.17 — 14:53
16 Jason Dickinson C +1.35 +0.70 +0.21 +0.45 0.00 -0.06 +0.05 — 15:11
5 Connor Murphy D +1.12 +0.55 0.00 +0.49 0.00 0.00 +0.08 — 20:14
28 Jack Roslovic C +1.11 +0.70 +0.19 +0.19 0.00 -0.02 +0.05 — 14:38
22 Matt Savoie C +0.80 +0.75 +0.40 -0.34 0.00 -0.02 0.00 — 19:07
46 Max Jones L +0.78 0.00 +0.14 +0.49 +0.15 0.00 0.00 — 10:02
10 Trent Frederic C +0.77 0.00 +0.25 +0.16 +0.30 -0.01 +0.07 — 13:36
81 Josh Samanski C +0.73 0.00 0.00 +0.63 0.00 +0.05 +0.05 — 10:13
25 Darnell Nurse D +0.61 +0.55 +0.03 -0.04 0.00 0.00 +0.08 — 20:23
14 Mattias Ekholm D +0.61 0.00 0.00 +0.48 0.00 0.00 +0.13 — 16:27
42 Kasperi Kapanen R +0.57 0.00 +0.20 +0.35 0.00 0.00 +0.03 — 15:43
97 Connor McDavid C +0.54 +0.70 +0.43 -0.51 -0.15 +0.06 0.00 — 21:45
96 Jake Walman D +0.47 0.00 +0.07 +0.25 0.00 0.00 +0.15 — 17:22
2 Evan Bouchard D +0.18 +0.55 +0.07 -0.35 0.00 0.00 -0.08 — 23:10
49 Ty Emberson D -0.02 0.00 +0.07 -0.07 0.00 0.00 -0.02 — 16:26
93 Ryan Nugent-Hopkins C -0.21 0.00 +0.25 -0.48 0.00 +0.03 -0.02 — 20:10
18 Zach Hyman L -0.64 0.00 +0.05 -0.68 0.00 0.00 -0.02 — 16:40

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.