Chicago BlackhawksCHI 1–4 Final Montréal CanadiensMTL

Thursday, December 18, 2025

Final 1st2nd3rd T SOG
Chicago BlackhawksCHI 100 1 15
Montréal CanadiensMTL 103 4 35

No impact calculated for this game. Impacts are calculated for games in the next 7 days.

Highlights

Scoring

1st Period
7:27 CHI Frank Nazar (6) Matt Grzelcyk (6), Andre Burakovsky (14) · tip-in xG 0.13 1–0 ▶
14:23 MTL Zachary Bolduc (8) Cole Caufield (17), Lane Hutson (24) · snap xG 0.17 1–1 ▶
2nd Period
No scoring
3rd Period
0:20 MTL Zachary Bolduc (9) Lane Hutson (25), Nick Suzuki (29) · tip-in xG 0.07 1–2 ▶
10:00 MTL Noah Dobson (5) Ivan Demidov (19), Lane Hutson (26) · backhand xG 0.07 1–3 ▶
16:29 MTL Nick Suzuki (10)EN Unassisted · snap xG 0.53 1–4 ▶

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 25%Deserve to win75% MTL
CHIMTL
1.96Expected goals4.48
1Goals (no shootout)4
1.51Expected goals, 5 on 52.58
47Shot attempts65
33Unblocked attempts54
15Shots on goal35

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).

3rd Period
2:50 MTL xG swing xG swing · Out-chanced CHI 1.11–0.09
In xG over 10 minutes, 12:50 of the 2nd to 2:50 of the 3rd; goals 1–0
15:52 CHI Pulled goalie Pulled goalie · Pulled Knight, down 3–1
With 4:08 left; MTL scored at 16:29 of the 3rd (1–4)
17:00 MTL No shift No shift · Struble, 12:39 on the bench
No shift after 4:12 of the 3rd; 14 shifts (10:26) before that

Shot map

CHI shoots ←Bigger circle: higher xG; filled: goal→ MTL shoots
Ivan Demidov: backhand, 13 ft, xG 0.15 (P1 1:39) Josh Anderson: tip-in, 11 ft, xG 0.10 (P1 2:04) Cole Caufield: snap, 13 ft, xG 0.13 (P1 3:35) Alexandre Texier: wrist, 64 ft, xG 0.01 (P1 5:59) Matt Grzelcyk: snap, 54 ft, xG 0.01 (P1 6:27) Cole Caufield: snap, 39 ft, xG 0.01 (P1 7:04) Cole Caufield: backhand, 9 ft, xG 0.05 (P1 7:09) Juraj Slafkovský: snap, 40 ft, xG 0.01 (P1 7:11) Andre Burakovsky: snap, 5 ft, xG 0.13 (P1 8:29) Matt Grzelcyk: slap, 57 ft, xG 0.01 (P1 8:32) Joseph Veleno: tip-in, 26 ft, xG 0.05 (P1 9:17) Oliver Kapanen: snap, 52 ft, xG 0.01 (P1 10:46) Juraj Slafkovský: slap, 49 ft, xG 0.03 (P1 11:34) Arber Xhekaj: slap, 42 ft, xG 0.06 (P1 11:52) Dominic Toninato: snap, 36 ft, xG 0.07 (P1 13:09) Jason Dickinson: snap, 109 ft, xG 0.00 (P1 13:40) Juraj Slafkovský: snap, 20 ft, xG 0.09 (P1 15:31) Noah Dobson: slap, 63 ft, xG 0.02 (P1 18:29) Tyler Bertuzzi: tip-in, 9 ft, xG 0.09 (P1 19:30) Oliver Kapanen: snap, 9 ft, xG 0.03 (P1 19:44) Alexandre Carrier: snap, 65 ft, xG 0.02 (P1 19:55) Oliver Kapanen: tip-in, 29 ft, xG 0.04 (P2 1:00) Tyler Bertuzzi: wrist, 21 ft, xG 0.07 (P2 1:25) Adam Engstrom: slap, 28 ft, xG 0.12 (P2 2:34) Joseph Veleno: snap, 5 ft, xG 0.11 (P2 2:36) Noah Dobson: snap, 41 ft, xG 0.01 (P2 3:08) Alexandre Carrier: slap, 55 ft, xG 0.03 (P2 3:40) Ryan Greene: wrist, 23 ft, xG 0.12 (P2 4:45) Colton Dach: snap, 18 ft, xG 0.20 (P2 5:27) Frank Nazar: snap, 38 ft, xG 0.08 (P2 6:12) Alexandre Carrier: snap, 47 ft, xG 0.01 (P2 7:18) Zachary Bolduc: snap, 33 ft, xG 0.11 (P2 7:25) Cole Caufield: wrap-around, 4 ft, xG 0.06 (P2 7:27) Connor Murphy: snap, 54 ft, xG 0.01 (P2 8:11) Teuvo Teravainen: snap, 48 ft, xG 0.01 (P2 8:19) Dominic Toninato: snap, 40 ft, xG 0.04 (P2 9:39) Jake Evans: snap, 26 ft, xG 0.16 (P2 10:12) Ivan Demidov: snap, 60 ft, xG 0.02 (P2 10:45) Oliver Kapanen: snap, 21 ft, xG 0.15 (P2 11:06) Teuvo Teravainen: snap, 28 ft, xG 0.05 (P2 11:32) Ilya Mikheyev: wrist, 11 ft, xG 0.25 (P2 11:34) Frank Nazar: snap, 41 ft, xG 0.05 (P2 12:29) Connor Murphy: snap, 62 ft, xG 0.03 (P2 12:43) Alexandre Texier: tip-in, 37 ft, xG 0.03 (P2 13:17) Nick Suzuki: snap, 9 ft, xG 0.23 (P2 15:36) Juraj Slafkovský: snap, 11 ft, xG 0.07 (P2 15:57) Lane Hutson: snap, 50 ft, xG 0.04 (P2 16:02) Frank Nazar: backhand, 9 ft, xG 0.02 (P2 17:36) Frank Nazar: tip-in, 12 ft, xG 0.07 (P2 17:48) Josh Anderson: snap, 43 ft, xG 0.02 (P2 18:02) Juraj Slafkovský: snap, 11 ft, xG 0.07 (P2 18:49) Cole Caufield: snap, 15 ft, xG 0.17 (P2 19:14) Cole Caufield: snap, 15 ft, xG 0.19 (P2 19:24) Ivan Demidov: snap, 34 ft, xG 0.10 (P2 19:41) Alexandre Carrier: snap, 61 ft, xG 0.02 (P3 0:13) Ivan Demidov: snap, 28 ft, xG 0.02 (P3 0:56) Ivan Demidov: snap, 41 ft, xG 0.01 (P3 0:58) Brendan Gallagher: wrist, 37 ft, xG 0.04 (P3 1:35) Noah Dobson: snap, 60 ft, xG 0.03 (P3 1:41) Jason Dickinson: snap, 45 ft, xG 0.02 (P3 2:54) Alex Vlasic: snap, 47 ft, xG 0.01 (P3 6:26) Colton Dach: snap, 64 ft, xG 0.02 (P3 6:33) Ilya Mikheyev: wrap-around, 8 ft, xG 0.04 (P3 7:37) Juraj Slafkovský: snap, 36 ft, xG 0.06 (P3 9:21) Oliver Kapanen: snap, 28 ft, xG 0.06 (P3 9:29) Noah Dobson: wrist, 58 ft, xG 0.03 (P3 9:34) Ivan Demidov: snap, 48 ft, xG 0.02 (P3 9:54) Louis Crevier: snap, 30 ft, xG 0.01 (P3 10:17) Dominic Toninato: wrist, 15 ft, xG 0.02 (P3 10:18) Ryan Donato: slap, 39 ft, xG 0.08 (P3 11:15) Arber Xhekaj: snap, 20 ft, xG 0.20 (P3 12:26) Ilya Mikheyev: slap, 33 ft, xG 0.02 (P3 13:04) Juraj Slafkovský: tip-in, 9 ft, xG 0.09 (P3 14:02) Artyom Levshunov: snap, 31 ft, xG 0.03 (P3 16:02) Juraj Slafkovský: snap, 67 ft, xG 0.50 (P3 16:10) Frank Nazar: snap, 14 ft, xG 0.07 (P3 16:19) Nick Lardis: snap, 30 ft, xG 0.13 (P3 16:40) Joseph Veleno: snap, 37 ft, xG 0.04 (P3 16:48) Adam Engstrom: snap, 57 ft, xG 0.02 (P3 16:54) Ryan Donato: snap, 25 ft, xG 0.07 (P3 17:27) Adam Engstrom: snap, 70 ft, xG 0.01 (P3 18:19) Louis Crevier: snap, 28 ft, xG 0.02 (P3 19:31) Frank Nazar: GOAL, tip-in, 7 ft, xG 0.13 (P1 7:27) Zachary Bolduc: GOAL, snap, 27 ft, xG 0.17 (P1 14:23) Zachary Bolduc: GOAL, tip-in, 15 ft, xG 0.07 (P3 0:20) Noah Dobson: GOAL, backhand, 12 ft, xG 0.07 (P3 10:00) Nick Suzuki: GOAL, snap, 134 ft, xG 0.53 (P3 16:29)
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
16 Jason Dickinson 000 -2 30.02 0019:01
86 Teuvo Teravainen 000 -2 20.07 0018:24
59 Tyler Bertuzzi 000 0 20.15 1117:47
95 Andre Burakovsky 011 0 10.13 1017:42
91 Frank Nazar 101 -1 90.42 0116:25
95 Ilya Mikheyev 000 -2 50.30 1016:12
20 Ryan Greene 000 -1 20.12 1115:07
8 Ryan Donato 000 -1 30.14 1013:34
76 Nick Lardis 000 0 10.13 0013:32
34 Colton Dach 000 -1 20.21 1112:17
11 Oliver Moore 000 0 00.00 0011:39
Defense
55 Artyom Levshunov 000 -1 40.03 2021:58
24 Matt Grzelcyk 011 0 20.02 0121:12
72 Alex Vlasic 000 -2 10.01 0220:57
46 Louis Crevier 000 -2 20.03 2018:07
44 Wyatt Kaiser 000 -1 10.00 1117:05
5 Connor Murphy 000 0 40.04 2016:40
Goalie SAGA SVSV% xGA GSAx
Spencer Knight 34331 .912 3.45 +0.45

Montréal Canadiens

Skater GAP+/− AttxG HitBlkTOI
Forwards
14 Nick Suzuki 112 +3 20.76 0217:23
71 Jake Evans 000 0 10.16 0016:27
76 Zachary Bolduc 202 +2 30.35 2016:23
93 Ivan Demidov 011 0 70.32 1016:23
13 Cole Caufield 011 +2 70.61 0016:16
20 Juraj Slafkovský 000 0 80.92 1016:16
91 Oliver Kapanen 000 0 50.28 0115:34
17 Josh Anderson 000 0 40.12 1014:39
90 Joseph Veleno 000 +1 30.20 4214:06
85 Alexandre Texier 000 0 20.04 1014:04
62 Owen Beck 000 +1 10.00 4111:24
7 Brendan Gallagher 000 0 20.04 0110:20
Defense
48 Lane Hutson 033 +3 10.04 0026:19
45 Alexandre Carrier 000 +3 40.07 0124:58
53 Noah Dobson 101 +1 70.15 0222:32
72 Arber Xhekaj 000 0 30.26 3316:17
42 Adam Engstrom 000 0 40.15 1016:13
3 Jayden Struble 000 -1 10.00 3010:26
Goalie SAGA SVSV% xGA GSAx
Jakub Dobes 15114 .933 1.96 +0.96

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
48 Matt Grzelcyk D +1.30 +0.70 +0.01 +0.54 0.00 0.00 +0.05 — 21:12
91 Frank Nazar C +0.83 +0.75 +0.27 -0.04 -0.15 -0.03 +0.03 — 16:25
28 Andre Burakovsky L +0.72 +0.55 +0.08 +0.06 0.00 0.00 +0.02 — 17:42
30 Spencer Knight G +0.45 0.00 — — 0.00 — — +0.45 59:23
59 Tyler Bertuzzi L +0.16 0.00 +0.10 +0.04 0.00 -0.01 +0.03 — 17:47
55 Artyom Levshunov D -0.10 0.00 +0.02 -0.12 0.00 0.00 0.00 — 21:58
34 Colton Dach C -0.19 0.00 +0.14 -0.38 0.00 0.00 +0.05 — 12:17
76 Nick Lardis L -0.21 0.00 +0.08 -0.27 0.00 0.00 -0.02 — 13:32
11 Oliver Moore C -0.27 0.00 0.00 -0.25 0.00 0.00 -0.02 — 11:39
25 Dominic Toninato C -0.27 0.00 +0.09 -0.17 -0.15 -0.04 0.00 — 8:58
95 Ilya Mikheyev R -0.37 0.00 +0.20 -0.59 0.00 0.00 +0.02 — 16:12
5 Connor Murphy D -0.42 0.00 +0.02 -0.44 0.00 0.00 0.00 — 16:40
8 Ryan Donato C -0.49 0.00 +0.09 -0.56 0.00 -0.02 0.00 — 13:34
20 Ryan Greene C -0.52 0.00 +0.08 -0.74 +0.15 0.00 -0.01 — 15:07
86 Teuvo Teravainen C -0.60 0.00 +0.04 -0.66 0.00 -0.01 +0.02 — 18:24
46 Louis Crevier D -0.65 0.00 +0.02 -0.80 +0.15 0.00 -0.02 — 18:07
44 Wyatt Kaiser D -0.75 0.00 0.00 -0.80 0.00 0.00 +0.05 — 17:05
16 Jason Dickinson C -0.91 0.00 +0.01 -0.88 0.00 -0.04 0.00 — 19:01
72 Alex Vlasic D -1.23 0.00 +0.01 -1.34 0.00 0.00 +0.10 — 20:57

Montréal Canadiens

Player Rating Points Shots On ice Pen FO Other GSAx TOI
48 Lane Hutson D +3.34 +1.80 +0.03 +1.47 0.00 0.00 +0.04 — 26:19
14 Nick Suzuki C +2.60 +1.30 +0.50 +0.74 0.00 +0.01 +0.06 — 17:23
76 Zachary Bolduc R +2.22 +1.50 +0.23 +0.47 0.00 0.00 +0.02 — 16:23
13 Cole Caufield R +2.03 +0.70 +0.39 +0.94 0.00 0.00 0.00 — 16:16
93 Ivan Demidov R +1.61 +0.70 +0.21 +0.71 0.00 0.00 0.00 — 16:23
45 Alexandre Carrier D +1.22 0.00 +0.04 +0.99 +0.15 0.00 +0.03 — 24:58
75 Jakub Dobes G +0.96 0.00 — — 0.00 — — +0.96 60:00
53 Noah Dobson D +0.84 +0.75 +0.10 -0.08 0.00 0.00 +0.08 — 22:32
72 Arber Xhekaj D +0.76 0.00 +0.17 +0.59 -0.15 0.00 +0.15 — 16:17
20 Juraj Slafkovský L +0.71 0.00 +0.60 +0.12 0.00 0.00 0.00 — 16:16
90 Joseph Veleno C +0.67 0.00 +0.13 +0.43 0.00 +0.01 +0.10 — 14:06
42 Adam Engstrom D +0.58 0.00 +0.10 +0.48 0.00 0.00 0.00 — 16:13
91 Oliver Kapanen C +0.51 0.00 +0.18 +0.30 0.00 +0.02 +0.01 — 15:34
62 Owen Beck C +0.47 0.00 0.00 +0.44 0.00 -0.02 +0.05 — 11:24
71 Jake Evans C +0.43 0.00 +0.10 +0.22 0.00 +0.13 -0.02 — 16:27
11 Brendan Gallagher R +0.24 0.00 +0.03 +0.16 0.00 0.00 +0.05 — 10:20
17 Josh Anderson R -0.07 0.00 +0.08 -0.15 0.00 0.00 0.00 — 14:39
85 Alexandre Texier L -0.12 0.00 +0.03 -0.15 0.00 0.00 0.00 — 14:04
47 Jayden Struble D -0.34 0.00 0.00 -0.28 0.00 0.00 -0.06 — 10:26

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.