| Final/SO | 1st | 2nd | 3rd | OT | SO | T | SOG |
|---|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 0 | 1 | 2 | 34 | |
| 1 | 1 | 0 | 0 | 2 | 3 | 32 |
No impact calculated for this game. Impacts are calculated for games in the next 7 days.
| 1st Period | |||
|---|---|---|---|
| 1:47 | Rasmus Dahlin (4)PP Alex Lyon (1) · backhand xG 0.13 | 0–1 ▶ | |
| 2nd Period | |||
| 8:55 | Tage Thompson (18) Josh Doan (14), Peyton Krebs (10) · backhand xG 0.16 | 0–2 ▶ | |
| 19:37 | Mathew Barzal (10) Anders Lee (14), Simon Holmstrom (8) · snap xG 0.32 | 1–2 ▶ | |
| 3rd Period | |||
| 19:31 | Emil Heineman (12)PP Mathew Barzal (19), Matthew Schaefer (15) · wrist xG 0.11 | 2–2 ▶ | |
| Overtime | |||
| No scoring | |||
| Shootout | |||
| Tage Thompson vs David Rittich | Saved | ||
| Mathew Barzal vs Alex Lyon | Goal | ||
| Jack Quinn vs David Rittich | Goal | ||
| Simon Holmstrom vs Alex Lyon | Missed | ||
| Alex Tuch vs David Rittich | Missed | ||
| Emil Heineman vs Alex Lyon | Missed | ||
| Noah Ostlund vs David Rittich | Missed | ||
| Jonathan Drouin vs Alex Lyon | Saved | ||
| Josh Norris vs David Rittich | Goal | ||
| Calum Ritchie vs Alex Lyon | Saved | ||
Score away–home after each goal; season totals in parentheses.
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
| NYI | BUF | |
|---|---|---|
| 3.67 | Expected goals | 4.19 |
| 2 | Goals (no shootout) | 2 |
| 2.22 | Expected goals, 5 on 5 | 2.22 |
| 66 | Shot attempts | 56 |
| 53 | Unblocked attempts | 47 |
| 34 | Shots on goal | 32 |
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 | |||
|---|---|---|---|
| 10:50 | BUF | xG swing | xG swing · Out-chanced NYI 1.20–0.05
In xG over 10 minutes, 1:20 to 11:20 of the 3rd; neither team scored |
| Overtime | |||
| 3:20 | NYI | xG swing | xG swing · Out-chanced BUF 1.33–0.07
In xG over 10 minutes, 14:10 of the 3rd to 4:10 of overtime; goals 1–0 |
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.
| Skater | G | A | P | +/− | Att | xG | Hit | Blk | TOI | |
|---|---|---|---|---|---|---|---|---|---|---|
| Forwards | ||||||||||
| 13 | Mathew Barzal | 1 | 1 | 2 | +1 | 6 | 0.73 | 0 | 1 | 23:33 |
| 72 | Anders Lee | 0 | 1 | 1 | +1 | 3 | 0.12 | 1 | 0 | 20:04 |
| 51 | Emil Heineman | 1 | 0 | 1 | -1 | 11 | 0.59 | 4 | 1 | 18:49 |
| 92 | Simon Holmstrom | 0 | 1 | 1 | +1 | 7 | 0.83 | 0 | 0 | 17:49 |
| 92 | Jonathan Drouin | 0 | 0 | 0 | -1 | 1 | 0.04 | 0 | 0 | 17:16 |
| 53 | Casey Cizikas | 0 | 0 | 0 | 0 | 2 | 0.03 | 2 | 2 | 16:18 |
| 44 | Jean-Gabriel Pageau | 0 | 0 | 0 | -1 | 5 | 0.25 | 1 | 0 | 15:34 |
| 32 | Kyle MacLean | 0 | 0 | 0 | 0 | 0 | 0.00 | 1 | 1 | 13:55 |
| 64 | Calum Ritchie | 0 | 0 | 0 | 0 | 2 | 0.15 | 0 | 0 | 12:57 |
| 72 | Maxim Tsyplakov | 0 | 0 | 0 | 0 | 2 | 0.05 | 1 | 0 | 12:08 |
| 17 | Marc Gatcomb | 0 | 0 | 0 | 0 | 3 | 0.27 | 3 | 0 | 11:14 |
| 11 | Anthony Duclair | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 10:48 |
| Defense | ||||||||||
| 3 | Adam Pelech | 0 | 0 | 0 | +1 | 5 | 0.06 | 4 | 0 | 26:25 |
| 48 | Matthew Schaefer | 0 | 1 | 1 | -1 | 5 | 0.24 | 1 | 1 | 23:36 |
| 77 | Tony DeAngelo | 0 | 0 | 0 | 0 | 6 | 0.28 | 2 | 0 | 22:55 |
| 6 | Ryan Pulock | 0 | 0 | 0 | -1 | 5 | 0.02 | 2 | 1 | 20:18 |
| 24 | Scott Mayfield | 0 | 0 | 0 | +1 | 2 | 0.01 | 2 | 1 | 17:48 |
| Goalie | SA | GA | SV | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|
| David Rittich | 32 | 2 | 30 | .938 | 3.78 | +1.78 |
| Skater | G | A | P | +/− | Att | xG | Hit | Blk | TOI | |
|---|---|---|---|---|---|---|---|---|---|---|
| Forwards | ||||||||||
| 72 | Tage Thompson | 1 | 0 | 1 | 0 | 4 | 0.54 | 0 | 0 | 22:48 |
| 89 | Alex Tuch | 0 | 0 | 0 | 0 | 8 | 0.42 | 1 | 1 | 21:06 |
| 9 | Josh Norris | 0 | 0 | 0 | 0 | 2 | 0.19 | 0 | 0 | 19:39 |
| 91 | Josh Doan | 0 | 1 | 1 | 0 | 4 | 0.50 | 0 | 0 | 19:09 |
| 6 | Zach Benson | 0 | 0 | 0 | 0 | 5 | 0.49 | 0 | 0 | 18:25 |
| 71 | Ryan McLeod | 0 | 0 | 0 | 0 | 0 | 0.00 | 1 | 0 | 17:06 |
| 22 | Jack Quinn | 0 | 0 | 0 | 0 | 6 | 0.59 | 0 | 0 | 15:24 |
| 86 | Noah Ostlund | 0 | 0 | 0 | 0 | 2 | 0.07 | 0 | 0 | 14:42 |
| 19 | Peyton Krebs | 0 | 1 | 1 | 0 | 0 | 0.00 | 3 | 1 | 13:29 |
| 44 | Josh Dunne | 0 | 0 | 0 | 0 | 2 | 0.08 | 1 | 1 | 10:20 |
| 12 | Jordan Greenway | 0 | 0 | 0 | 0 | 1 | 0.00 | 1 | 0 | 09:33 |
| 29 | Beck Malenstyn | 0 | 0 | 0 | 0 | 2 | 0.12 | 5 | 1 | 08:55 |
| Defense | ||||||||||
| 26 | Rasmus Dahlin | 1 | 0 | 1 | +1 | 10 | 0.62 | 1 | 0 | 25:52 |
| 23 | Mattias Samuelsson | 0 | 0 | 0 | +1 | 0 | 0.00 | 1 | 1 | 24:12 |
| 24 | Bowen Byram | 0 | 0 | 0 | 0 | 3 | 0.28 | 3 | 1 | 22:49 |
| 7 | Michael Kesselring | 0 | 0 | 0 | -1 | 3 | 0.05 | 1 | 3 | 17:28 |
| 25 | Owen Power | 0 | 0 | 0 | -1 | 3 | 0.10 | 0 | 2 | 17:05 |
| 73 | Zach Metsa | 0 | 0 | 0 | 0 | 1 | 0.13 | 0 | 0 | 14:05 |
| Goalie | SA | GA | SV | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|
| Alex Lyon | 34 | 2 | 32 | .941 | 3.67 | +1.67 |
Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.
What each player added to the result, in goals, from most to least. Hover a number for what it's made of.
| Player | Rating | Points | Shots | On ice | Pen | FO | Other | GSAx | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 13 Mathew Barzal C | +2.45 | +1.45 | +0.47 | +0.48 | 0.00 | +0.01 | +0.03 | — | 23:33 |
| 33 David Rittich G | +1.78 | 0.00 | — | — | 0.00 | — | — | +1.78 | 62:39 |
| 10 Simon Holmstrom R | +1.37 | +0.55 | +0.54 | +0.26 | 0.00 | 0.00 | +0.02 | — | 17:49 |
| 24 Scott Mayfield D | +1.34 | 0.00 | +0.01 | +1.31 | 0.00 | 0.00 | +0.03 | — | 17:48 |
| 27 Anders Lee L | +1.22 | +0.70 | +0.08 | +0.33 | +0.15 | 0.00 | -0.04 | — | 20:04 |
| 51 Emil Heineman L | +1.15 | +0.75 | +0.38 | -0.01 | 0.00 | 0.00 | +0.03 | — | 18:49 |
| 77 Tony DeAngelo D | +0.36 | 0.00 | +0.18 | +0.23 | 0.00 | 0.00 | -0.06 | — | 22:55 |
| 16 Marc Gatcomb C | +0.30 | 0.00 | +0.17 | +0.12 | 0.00 | 0.00 | 0.00 | — | 11:14 |
| 3 Adam Pelech D | +0.23 | 0.00 | +0.04 | +0.38 | -0.15 | 0.00 | -0.04 | — | 26:25 |
| 48 Matthew Schaefer D | +0.04 | +0.55 | +0.15 | -0.87 | +0.15 | 0.00 | +0.05 | — | 23:36 |
| 53 Casey Cizikas C | +0.02 | 0.00 | +0.02 | -0.06 | 0.00 | -0.04 | +0.10 | — | 16:18 |
| 32 Kyle MacLean C | -0.01 | 0.00 | 0.00 | -0.06 | 0.00 | 0.00 | +0.05 | — | 13:55 |
| 29 Jonathan Drouin L | -0.08 | 0.00 | +0.03 | -0.10 | 0.00 | +0.04 | -0.04 | — | 17:16 |
| 64 Calum Ritchie C | -0.11 | 0.00 | +0.10 | -0.17 | 0.00 | -0.02 | -0.02 | — | 12:57 |
| 7 Maxim Tsyplakov R | -0.18 | 0.00 | +0.03 | -0.24 | 0.00 | +0.03 | 0.00 | — | 12:08 |
| 41 Marshall Warren D | -0.21 | 0.00 | +0.01 | -0.04 | -0.15 | 0.00 | -0.02 | — | 9:51 |
| 11 Anthony Duclair L | -0.22 | 0.00 | 0.00 | -0.19 | 0.00 | -0.01 | -0.02 | — | 10:48 |
| 44 Jean-Gabriel Pageau C | -0.31 | 0.00 | +0.16 | -0.37 | -0.15 | +0.05 | 0.00 | — | 15:34 |
| 6 Ryan Pulock D | -0.99 | 0.00 | +0.01 | -1.01 | 0.00 | 0.00 | +0.01 | — | 20:18 |
| Player | Rating | Points | Shots | On ice | Pen | FO | Other | GSAx | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 34 Alex Lyon G | +2.37 | +0.70 | — | — | 0.00 | — | — | +1.67 | 64:55 |
| 26 Rasmus Dahlin D | +2.01 | +0.75 | +0.40 | +0.85 | 0.00 | 0.00 | 0.00 | — | 25:52 |
| 72 Tage Thompson C | +0.99 | +0.75 | +0.35 | -0.17 | 0.00 | +0.05 | 0.00 | — | 22:48 |
| 91 Josh Doan R | +0.89 | +0.70 | +0.33 | -0.12 | 0.00 | 0.00 | -0.02 | — | 19:09 |
| 4 Bowen Byram D | +0.69 | 0.00 | +0.18 | +0.33 | +0.15 | 0.00 | +0.03 | — | 22:49 |
| 9 Josh Norris C | +0.67 | 0.00 | +0.12 | +0.58 | 0.00 | -0.03 | 0.00 | — | 19:39 |
| 23 Mattias Samuelsson D | +0.65 | 0.00 | 0.00 | +0.58 | 0.00 | 0.00 | +0.07 | — | 24:12 |
| 89 Alex Tuch R | +0.57 | 0.00 | +0.27 | +0.43 | -0.15 | -0.01 | +0.03 | — | 21:06 |
| 86 Noah Ostlund C | +0.50 | 0.00 | +0.04 | +0.42 | 0.00 | +0.03 | 0.00 | — | 14:42 |
| 19 Peyton Krebs C | +0.36 | +0.55 | 0.00 | -0.23 | 0.00 | -0.01 | +0.05 | — | 13:29 |
| 73 Zach Metsa D | +0.30 | 0.00 | +0.08 | +0.26 | 0.00 | 0.00 | -0.04 | — | 14:05 |
| 44 Josh Dunne C | +0.20 | 0.00 | +0.05 | +0.13 | 0.00 | +0.01 | +0.01 | — | 10:20 |
| 12 Jordan Greenway L | +0.14 | 0.00 | 0.00 | +0.12 | 0.00 | +0.01 | 0.00 | — | 9:33 |
| 29 Beck Malenstyn L | +0.10 | 0.00 | +0.08 | +0.12 | -0.15 | 0.00 | +0.05 | — | 8:55 |
| 22 Jack Quinn R | +0.07 | 0.00 | +0.39 | -0.45 | +0.15 | 0.00 | -0.02 | — | 15:24 |
| 6 Zach Benson L | 0.00 | 0.00 | +0.32 | -0.30 | 0.00 | 0.00 | -0.02 | — | 18:25 |
| 71 Ryan McLeod C | -0.57 | 0.00 | 0.00 | -0.42 | 0.00 | -0.11 | -0.04 | — | 17:06 |
| 8 Michael Kesselring D | -0.92 | 0.00 | +0.03 | -0.93 | -0.15 | 0.00 | +0.13 | — | 17:28 |
| 25 Owen Power D | -1.07 | 0.00 | +0.07 | -1.21 | 0.00 | 0.00 | +0.08 | — | 17:05 |
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.