Dallas StarsDAL 3–4 Final Chicago BlackhawksCHI

Thursday, January 1, 2026

Final 1st2nd3rd T SOG
Dallas StarsDAL 102 3 25
Chicago BlackhawksCHI 121 4 21

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

Highlights

Scoring

1st Period
11:48 CHI Artyom Levshunov (2)PP Andre Burakovsky (15), Ryan Donato (7) · wrist xG 0.12 0–1 ▶
14:42 DAL Mikko Rantanen (16) Sam Steel (8) · backhand xG 0.11 1–1 ▶
2nd Period
0:13 CHI Teuvo Teravainen (8)PP Andre Burakovsky (16), Tyler Bertuzzi (11) · snap xG 0.19 1–2 ▶
9:14 CHI Ilya Mikheyev (7) Matt Grzelcyk (8) · wrist xG 0.16 1–3 ▶
3rd Period
3:58 CHI Ilya Mikheyev (8) Ryan Donato (8), Connor Murphy (6) · wrist xG 0.02 1–4 ▶
16:03 DAL Jason Robertson (24) Mikko Rantanen (40), Matt Duchene (4) · wrist xG 0.15 2–4 ▶
19:42 DAL Matt Duchene (3) Wyatt Johnston (26), Jason Robertson (24) · wrist xG 0.14 3–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

DAL 50%Deserve to win50% CHI
DALCHI
2.91Expected goals3.89
3Goals (no shootout)4
2.29Expected goals, 5 on 51.90
54Shot attempts56
37Unblocked attempts39
25Shots on goal21

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
11:48 CHI Deserve to win Deserve to win · CHI takes the lead, 62–38%
DAL had led since 0:57 of the 1st, by as much as 64%
3rd Period
15:32 DAL Pulled goalie Pulled goalie · Pulled Oettinger, down 4–1
With 4:28 left; DAL scored at 16:03 of the 3rd (2–4)

Shot map

DAL shoots ←Bigger circle: higher xG; filled: goal→ CHI shoots
Roope Hintz: snap, 16 ft, xG 0.20 (P1 0:49) Thomas Harley: wrist, 31 ft, xG 0.10 (P1 0:57) Tyler Bertuzzi: wrist, 29 ft, xG 0.12 (P1 1:13) Nick Lardis: wrist, 41 ft, xG 0.02 (P1 2:06) Ryan Greene: wrist, 46 ft, xG 0.03 (P1 4:02) Tyler Bertuzzi: wrist, 25 ft, xG 0.12 (P1 4:27) Andre Burakovsky: wrist, 24 ft, xG 0.06 (P1 4:33) Colton Dach: wrist, 24 ft, xG 0.10 (P1 5:15) Mavrik Bourque: wrist, 14 ft, xG 0.14 (P1 7:09) Matt Duchene: wrist, 24 ft, xG 0.04 (P1 7:37) Wyatt Johnston: wrist, 9 ft, xG 0.16 (P1 10:15) Alex Vlasic: wrist, 61 ft, xG 0.02 (P1 10:33) Ryan Greene: wrist, 16 ft, xG 0.08 (P1 10:35) Matt Grzelcyk: wrist, 51 ft, xG 0.03 (P1 10:57) Artyom Levshunov: snap, 44 ft, xG 0.06 (P1 11:38) Tyler Bertuzzi: deflected, 5 ft, xG 0.29 (P1 11:40) Jason Robertson: wrist, 24 ft, xG 0.10 (P1 13:58) Tyler Bertuzzi: wrist, 38 ft, xG 0.06 (P1 15:32) Oliver Moore: wrist, 23 ft, xG 0.06 (P1 16:16) Jason Robertson: wrist, 30 ft, xG 0.11 (P1 16:24) Nils Lundkvist: slap, 51 ft, xG 0.02 (P1 16:27) Andre Burakovsky: wrist, 55 ft, xG 0.02 (P1 18:37) Jason Dickinson: tip-in, 25 ft, xG 0.04 (P2 0:27) Ryan Greene: wrist, 16 ft, xG 0.13 (P2 1:08) Tyler Bertuzzi: wrist, 7 ft, xG 0.05 (P2 1:09) Tyler Bertuzzi: wrist, 11 ft, xG 0.13 (P2 1:17) Matt Duchene: wrist, 31 ft, xG 0.05 (P2 2:22) Roope Hintz: wrist, 32 ft, xG 0.09 (P2 4:17) Ryan Donato: tip-in, 7 ft, xG 0.02 (P2 4:56) Ryan Donato: snap, 18 ft, xG 0.39 (P2 4:59) Connor Murphy: wrist, 52 ft, xG 0.02 (P2 6:38) Connor Murphy: poke, 29 ft, xG 0.04 (P2 6:40) Jamie Benn: tip-in, 6 ft, xG 0.10 (P2 7:35) Nils Lundkvist: wrist, 50 ft, xG 0.01 (P2 7:49) Thomas Harley: wrist, 68 ft, xG 0.01 (P2 8:04) Jason Robertson: slap, 36 ft, xG 0.09 (P2 8:34) Oskar Bäck: wrist, 94 ft, xG 0.00 (P2 9:46) Oliver Moore: snap, 43 ft, xG 0.06 (P2 10:37) Nick Foligno: backhand, 7 ft, xG 0.04 (P2 10:38) Mikko Rantanen: wrist, 19 ft, xG 0.13 (P2 12:46) Sam Steel: backhand, 14 ft, xG 0.02 (P2 13:28) Jamie Benn: wrist, 7 ft, xG 0.05 (P2 13:29) Colin Blackwell: backhand, 6 ft, xG 0.20 (P2 14:15) Alexander Petrovic: wrist, 55 ft, xG 0.02 (P2 14:39) Alexander Petrovic: wrist, 65 ft, xG 0.01 (P2 14:48) Mikko Rantanen: slap, 26 ft, xG 0.08 (P2 15:33) Miro Heiskanen: slap, 55 ft, xG 0.04 (P2 15:41) Ryan Greene: wrist, 33 ft, xG 0.02 (P2 17:29) Tyler Bertuzzi: wrist, 12 ft, xG 0.11 (P2 17:57) Tyler Bertuzzi: tip-in, 22 ft, xG 0.09 (P2 18:46) Ryan Greene: wrist, 43 ft, xG 0.04 (P3 0:48) Thomas Harley: slap, 67 ft, xG 0.00 (P3 1:26) Colin Blackwell: tip-in, 11 ft, xG 0.04 (P3 2:53) Tyler Bertuzzi: tip-in, 8 ft, xG 0.09 (P3 4:17) Ilya Mikheyev: wrist, 37 ft, xG 0.02 (P3 8:20) Justin Hryckowian: wrist, 20 ft, xG 0.14 (P3 8:33) Miro Heiskanen: wrist, 22 ft, xG 0.03 (P3 9:09) Louis Crevier: slap, 58 ft, xG 0.01 (P3 9:22) Wyatt Johnston: wrist, 35 ft, xG 0.06 (P3 10:48) Colin Blackwell: tip-in, 18 ft, xG 0.06 (P3 12:18) Louis Crevier: wrist, 40 ft, xG 0.01 (P3 13:28) Louis Crevier: slap, 57 ft, xG 0.02 (P3 13:34) Matt Duchene: backhand, 18 ft, xG 0.06 (P3 15:30) Sam Steel: deflected, 16 ft, xG 0.06 (P3 16:16) Wyatt Johnston: wrist, 22 ft, xG 0.12 (P3 17:27) Jason Robertson: slap, 64 ft, xG 0.02 (P3 17:46) Roope Hintz: slap, 21 ft, xG 0.13 (P3 18:21) Ilya Mikheyev: wrist, 141 ft, xG 0.41 (P3 19:04) Ryan Greene: wrist, 63 ft, xG 0.59 (P3 19:52) Artyom Levshunov: GOAL, wrist, 33 ft, xG 0.12 (P1 11:48) Mikko Rantanen: GOAL, backhand, 10 ft, xG 0.11 (P1 14:42) Teuvo Teravainen: GOAL, snap, 17 ft, xG 0.19 (P2 0:13) Ilya Mikheyev: GOAL, wrist, 9 ft, xG 0.16 (P2 9:14) Ilya Mikheyev: GOAL, wrist, 30 ft, xG 0.02 (P3 3:58) Jason Robertson: GOAL, wrist, 11 ft, xG 0.15 (P3 16:03) Matt Duchene: GOAL, wrist, 17 ft, xG 0.14 (P3 19:42)
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

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
53 Wyatt Johnston 011 +1 40.33 0021:48
96 Mikko Rantanen 112 +3 50.32 2021:23
21 Jason Robertson 112 +1 60.48 0119:22
95 Matt Duchene 112 +1 50.28 1017:34
24 Roope Hintz 000 +2 30.42 4115:52
18 Sam Steel 011 +1 30.08 3015:48
22 Mavrik Bourque 000 -2 10.14 2015:17
49 Justin Hryckowian 000 0 20.14 1014:09
14 Jamie Benn 000 0 30.16 2012:40
15 Colin Blackwell 000 0 30.31 1211:26
12 Radek Faksa 000 0 00.00 3109:47
10 Oskar Bäck 000 0 10.00 2109:24
Defense
4 Miro Heiskanen 000 -1 60.07 1424:46
55 Thomas Harley 000 +2 30.11 2322:46
23 Esa Lindell 000 -1 10.00 1019:54
5 Nils Lundkvist 000 +1 30.04 0219:13
36 Alexander Petrovic 000 -1 50.04 2014:18
46 Ilya Lyubushkin 000 0 00.00 2113:30
Goalie SAGA SVSV% xGA GSAx
Jake Oettinger 21417 .810 2.88 -1.12

Chicago Blackhawks

Skater GAP+/− AttxG HitBlkTOI
Forwards
59 Tyler Bertuzzi 011 -1 101.07 1018:57
16 Jason Dickinson 000 -1 10.04 1218:48
95 Ilya Mikheyev 202 0 50.61 0117:39
20 Ryan Greene 000 0 70.89 0016:41
8 Ryan Donato 022 +1 20.40 4016:31
71 Nick Foligno 000 -1 20.04 1216:29
86 Teuvo Teravainen 101 -1 10.19 1114:34
95 Andre Burakovsky 022 0 30.08 0014:32
34 Colton Dach 000 0 20.10 5112:42
76 Nick Lardis 000 0 20.02 1012:21
11 Oliver Moore 000 0 20.12 1012:01
84 Landon Slaggert 000 0 00.00 1111:12
Defense
72 Alex Vlasic 000 -3 20.02 0121:23
5 Connor Murphy 011 +1 40.06 1321:01
46 Louis Crevier 000 -2 50.04 1419:04
55 Artyom Levshunov 101 0 70.17 2018:27
24 Matt Grzelcyk 011 +2 10.03 0018:18
44 Wyatt Kaiser 000 0 00.00 0117:27
Goalie SAGA SVSV% xGA GSAx
Spencer Knight 25322 .880 2.91 -0.09

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.

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
96 Mikko Rantanen R +1.98 +1.45 +0.20 +0.20 +0.15 0.00 -0.02 — 21:23
18 Sam Steel C +1.42 +0.70 +0.05 +0.63 0.00 +0.04 0.00 — 15:48
21 Jason Robertson L +1.39 +1.30 +0.31 -0.23 0.00 0.00 +0.01 — 19:22
95 Matt Duchene C +1.20 +1.30 +0.18 -0.19 0.00 -0.03 -0.06 — 17:34
24 Roope Hintz C +0.69 0.00 +0.27 +0.32 0.00 +0.05 +0.05 — 15:52
46 Ilya Lyubushkin D +0.68 0.00 0.00 +0.63 0.00 0.00 +0.05 — 13:30
15 Colin Blackwell C +0.55 0.00 +0.20 +0.25 0.00 0.00 +0.10 — 11:26
14 Jamie Benn L +0.45 0.00 +0.10 +0.36 0.00 -0.01 0.00 — 12:40
49 Justin Hryckowian C +0.26 0.00 +0.09 +0.32 -0.15 0.00 0.00 — 14:09
53 Wyatt Johnston C +0.23 +0.70 +0.22 -0.68 0.00 +0.01 -0.02 — 21:48
28 Alexander Petrovic D +0.22 0.00 +0.02 +0.22 0.00 0.00 -0.02 — 14:18
12 Radek Faksa C +0.20 0.00 0.00 +0.18 0.00 -0.01 +0.03 — 9:47
10 Oskar Bäck C +0.18 0.00 0.00 +0.13 0.00 -0.01 +0.05 — 9:24
55 Thomas Harley D +0.15 0.00 +0.07 -0.07 0.00 0.00 +0.15 — 22:46
4 Miro Heiskanen D +0.11 0.00 +0.05 +0.08 -0.15 0.00 +0.14 — 24:46
23 Esa Lindell D -0.02 0.00 0.00 +0.13 -0.15 0.00 0.00 — 19:54
22 Mavrik Bourque C -0.39 0.00 +0.09 -0.47 0.00 -0.01 0.00 — 15:17
5 Nils Lundkvist D -0.48 0.00 +0.02 -0.44 -0.15 0.00 +0.08 — 19:13
29 Jake Oettinger G -1.12 0.00 — — 0.00 — — -1.12 55:49

Chicago Blackhawks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
95 Ilya Mikheyev R +2.11 +1.50 +0.40 +0.18 0.00 0.00 +0.03 — 17:39
28 Andre Burakovsky L +2.01 +1.40 +0.05 +0.41 +0.15 0.00 0.00 — 14:32
8 Ryan Donato C +1.60 +1.25 +0.26 +0.07 0.00 +0.03 -0.02 — 16:31
59 Tyler Bertuzzi L +1.57 +0.55 +0.69 +0.30 0.00 0.00 +0.02 — 18:57
20 Ryan Greene C +1.37 0.00 +0.58 +0.73 0.00 +0.04 +0.02 — 16:41
48 Matt Grzelcyk D +1.01 +0.70 +0.02 +0.27 0.00 0.00 +0.02 — 18:18
55 Artyom Levshunov D +0.80 +0.75 +0.11 -0.04 0.00 0.00 -0.02 — 18:27
5 Connor Murphy D +0.74 +0.55 +0.04 +0.01 0.00 0.00 +0.15 — 21:01
86 Teuvo Teravainen C +0.69 +0.75 +0.12 -0.25 0.00 0.00 +0.07 — 14:34
11 Oliver Moore C -0.07 0.00 +0.08 -0.16 +0.15 -0.05 -0.08 — 12:01
30 Spencer Knight G -0.09 0.00 — — 0.00 — — -0.09 59:53
46 Louis Crevier D -0.16 0.00 +0.03 -0.24 -0.15 0.00 +0.20 — 19:04
16 Jason Dickinson C -0.17 0.00 +0.03 -0.27 0.00 -0.03 +0.10 — 18:48
72 Alex Vlasic D -0.22 0.00 +0.01 -0.24 0.00 0.00 +0.01 — 21:23
76 Nick Lardis L -0.24 0.00 +0.01 -0.25 0.00 0.00 0.00 — 12:21
44 Wyatt Kaiser D -0.27 0.00 0.00 -0.30 0.00 0.00 +0.03 — 17:27
84 Landon Slaggert L -0.33 0.00 0.00 -0.40 0.00 0.00 +0.07 — 11:12
34 Colton Dach C -0.47 0.00 +0.06 -0.54 0.00 0.00 +0.01 — 12:42
17 Nick Foligno L -0.53 0.00 +0.03 -0.63 0.00 -0.02 +0.10 — 16:29

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.