| Final | 1st | 2nd | 3rd | T | SOG |
|---|---|---|---|---|---|
| 2 | 0 | 0 | 2 | 39 | |
| 3 | 1 | 2 | 6 | 28 |
| 1st Period | |||
|---|---|---|---|
| 3:15 | Jakob Chychrun (25) Alex Ovechkin (29), Pierre-Luc Dubois (11) · snap xG 0.19 | 0–1 ▶ | |
| 3:35 | Dylan Strome (18) Aliaksei Protas (25), Alex Ovechkin (30) · tip-in xG 0.10 | 0–2 ▶ | |
| 5:52 | Connor McMichael (11) Jakob Chychrun (34), Pierre-Luc Dubois (12) · snap xG 0.24 | 0–3 ▶ | |
| 6:30 | Rasmus Dahlin (18) Josh Norris (18), Alex Tuch (32) · snap xG 0.16 | 1–3 ▶ | |
| 12:15 | Beck Malenstyn (7) Jordan Greenway (5), Rasmus Dahlin (51) · snap xG 0.42 | 2–3 ▶ | |
| 2nd Period | |||
| 6:06 | Aliaksei Protas (24) Unassisted · snap xG 0.10 | 2–4 ▶ | |
| 3rd Period | |||
| 6:26 | Ryan Leonard (17) Cole Hutson (5), Justin Sourdif (18) · snap xG 0.04 | 2–5 ▶ | |
| 8:55 | Tom Wilson (29)SH Connor McMichael (30) · backhand xG 0.22 | 2–6 ▶ | |
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
| BUF | WSH | |
|---|---|---|
| 3.67 | Expected goals | 2.87 |
| 2 | Goals (no shootout) | 6 |
| 2.74 | Expected goals, 5 on 5 | 2.21 |
| 61 | Shot attempts | 55 |
| 48 | Unblocked attempts | 45 |
| 39 | Shots on goal | 28 |
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 | |||
|---|---|---|---|
| 5:52 | BUF | Goalie | Goalie · Lyon −2.2 goals saved
3 goals on 0.84 xG, 5 shots on goal |
| 5:52 | BUF | Goalie change | Goalie change · Ellis in for Lyon
5:52 of the 1st; Lyon had allowed 3 goals on 5 shots (0.84 xG) |
| 2nd Period | |||
| 9:11 | BUF | Deserve to win | Deserve to win · BUF takes the lead, 68–32%
WSH had led since 3:35 of the 1st, by as much as 72% |
| 9:20 | BUF | xG swing | xG swing · Out-chanced WSH 1.36–0.33
In xG over 10 minutes, 19:20 of the 1st to 9:20 of the 2nd; goals 0–1 |
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 | ||||||||||
| 72 | Tage Thompson | 0 | 0 | 0 | -3 | 8 | 0.83 | 1 | 1 | 19:20 |
| 22 | Jack Quinn | 0 | 0 | 0 | -3 | 8 | 0.51 | 0 | 0 | 18:27 |
| 17 | Jason Zucker | 0 | 0 | 0 | -1 | 4 | 0.16 | 1 | 0 | 18:20 |
| 71 | Ryan McLeod | 0 | 0 | 0 | -3 | 0 | 0.00 | 0 | 0 | 16:53 |
| 89 | Alex Tuch | 0 | 1 | 1 | +1 | 5 | 0.26 | 0 | 2 | 16:20 |
| 9 | Josh Norris | 0 | 1 | 1 | 0 | 5 | 0.44 | 1 | 1 | 15:48 |
| 6 | Zach Benson | 0 | 0 | 0 | -2 | 3 | 0.29 | 0 | 1 | 15:20 |
| 12 | Jordan Greenway | 0 | 1 | 1 | 0 | 1 | 0.01 | 1 | 0 | 13:32 |
| 91 | Josh Doan | 0 | 0 | 0 | -3 | 2 | 0.04 | 1 | 0 | 12:57 |
| 29 | Beck Malenstyn | 1 | 0 | 1 | +1 | 4 | 0.54 | 4 | 0 | 12:27 |
| 48 | Tyson Kozak | 0 | 0 | 0 | +1 | 0 | 0.00 | 3 | 0 | 12:15 |
| 19 | Peyton Krebs | 0 | 0 | 0 | 0 | 3 | 0.22 | 3 | 0 | 12:05 |
| Defense | ||||||||||
| 26 | Rasmus Dahlin | 1 | 1 | 2 | +1 | 6 | 0.26 | 1 | 0 | 22:28 |
| 24 | Bowen Byram | 0 | 0 | 0 | -3 | 1 | 0.00 | 1 | 0 | 20:59 |
| 25 | Owen Power | 0 | 0 | 0 | -2 | 4 | 0.05 | 0 | 0 | 20:22 |
| 23 | Mattias Samuelsson | 0 | 0 | 0 | +2 | 3 | 0.01 | 0 | 2 | 19:54 |
| 73 | Zach Metsa | 0 | 0 | 0 | -3 | 1 | 0.02 | 0 | 1 | 15:15 |
| 8 | Logan Stanley | 0 | 0 | 0 | -2 | 3 | 0.02 | 0 | 0 | 13:18 |
| Goalie | SA | GA | SV | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|
| Alex Lyon | 5 | 3 | 2 | .400 | 0.84 | -2.16 |
| Colten Ellis | 23 | 3 | 20 | .870 | 2.03 | -0.97 |
| Skater | G | A | P | +/− | Att | xG | Hit | Blk | TOI | |
|---|---|---|---|---|---|---|---|---|---|---|
| Forwards | ||||||||||
| 43 | Tom Wilson | 1 | 0 | 1 | +2 | 2 | 0.32 | 1 | 0 | 17:19 |
| 8 | Alex Ovechkin | 0 | 2 | 2 | +1 | 9 | 0.51 | 1 | 0 | 17:01 |
| 17 | Dylan Strome | 1 | 0 | 1 | +2 | 6 | 0.45 | 0 | 1 | 16:38 |
| 21 | Aliaksei Protas | 1 | 1 | 2 | +1 | 4 | 0.24 | 0 | 1 | 16:15 |
| 77 | Connor McMichael | 1 | 1 | 2 | +3 | 6 | 0.68 | 1 | 2 | 16:03 |
| 72 | Anthony Beauvillier | 0 | 0 | 0 | 0 | 2 | 0.00 | 0 | 0 | 15:44 |
| 34 | Justin Sourdif | 0 | 1 | 1 | +1 | 3 | 0.08 | 0 | 0 | 15:25 |
| 80 | Pierre-Luc Dubois | 0 | 2 | 2 | +2 | 2 | 0.05 | 0 | 0 | 12:58 |
| 9 | Ryan Leonard | 1 | 0 | 1 | +1 | 4 | 0.06 | 2 | 0 | 12:55 |
| 24 | Brandon Duhaime | 0 | 0 | 0 | -1 | 2 | 0.05 | 1 | 0 | 11:43 |
| 22 | Hendrix Lapierre | 0 | 0 | 0 | -1 | 0 | 0.00 | 1 | 0 | 11:05 |
| 53 | Ethen Frank | 0 | 0 | 0 | -1 | 1 | 0.03 | 0 | 0 | 09:34 |
| Defense | ||||||||||
| 42 | Martin Fehérváry | 0 | 0 | 0 | +2 | 0 | 0.00 | 0 | 3 | 21:10 |
| 3 | Matt Roy | 0 | 0 | 0 | +2 | 1 | 0.01 | 3 | 1 | 20:56 |
| 38 | Rasmus Sandin | 0 | 0 | 0 | 0 | 4 | 0.08 | 2 | 2 | 20:25 |
| 6 | Jakob Chychrun | 1 | 1 | 2 | +1 | 7 | 0.28 | 1 | 0 | 19:40 |
| 44 | Cole Hutson | 0 | 1 | 1 | +2 | 2 | 0.02 | 0 | 0 | 18:58 |
| 57 | Trevor van Riemsdyk | 0 | 0 | 0 | +1 | 0 | 0.00 | 1 | 0 | 16:11 |
| Goalie | SA | GA | SV | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|
| Logan Thompson | 39 | 2 | 37 | .949 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 26 Rasmus Dahlin D | +2.97 | +1.30 | +0.17 | +1.52 | 0.00 | 0.00 | -0.02 | — | 22:28 |
| 29 Beck Malenstyn L | +1.59 | +0.75 | +0.35 | +0.51 | 0.00 | 0.00 | -0.02 | — | 12:27 |
| 89 Alex Tuch R | +1.51 | +0.55 | +0.17 | +0.73 | 0.00 | -0.02 | +0.08 | — | 16:20 |
| 23 Mattias Samuelsson D | +1.45 | 0.00 | +0.01 | +1.49 | -0.15 | 0.00 | +0.10 | — | 19:54 |
| 9 Josh Norris C | +1.20 | +0.70 | +0.28 | +0.11 | 0.00 | +0.03 | +0.07 | — | 15:48 |
| 19 Peyton Krebs C | +1.14 | 0.00 | +0.14 | +1.02 | 0.00 | -0.02 | 0.00 | — | 12:05 |
| 12 Jordan Greenway L | +0.47 | +0.70 | 0.00 | -0.22 | 0.00 | -0.01 | 0.00 | — | 13:32 |
| 48 Tyson Kozak C | +0.41 | 0.00 | 0.00 | +0.44 | 0.00 | -0.03 | 0.00 | — | 12:15 |
| 22 Jack Quinn R | +0.32 | 0.00 | +0.33 | -0.10 | +0.15 | 0.00 | -0.06 | — | 18:27 |
| 17 Jason Zucker L | +0.15 | 0.00 | +0.10 | +0.04 | 0.00 | +0.01 | 0.00 | — | 18:20 |
| 72 Tage Thompson C | +0.10 | 0.00 | +0.54 | -0.48 | 0.00 | +0.01 | +0.03 | — | 19:20 |
| 64 Logan Stanley D | +0.02 | 0.00 | +0.01 | +0.05 | 0.00 | 0.00 | -0.04 | — | 13:18 |
| 6 Zach Benson L | +0.01 | 0.00 | +0.19 | -0.38 | +0.15 | 0.00 | +0.05 | — | 15:20 |
| 91 Josh Doan R | -0.18 | 0.00 | +0.03 | -0.35 | +0.15 | 0.00 | 0.00 | — | 12:57 |
| 71 Ryan McLeod C | -0.37 | 0.00 | 0.00 | -0.40 | 0.00 | +0.05 | -0.02 | — | 16:53 |
| 73 Zach Metsa D | -0.54 | 0.00 | +0.01 | -0.75 | +0.15 | 0.00 | +0.05 | — | 15:15 |
| 25 Owen Power D | -0.88 | 0.00 | +0.03 | -0.87 | 0.00 | 0.00 | -0.04 | — | 20:22 |
| 92 Colten Ellis G | -0.97 | 0.00 | — | — | 0.00 | — | — | -0.97 | 54:08 |
| 4 Bowen Byram D | -1.00 | 0.00 | 0.00 | -0.94 | 0.00 | 0.00 | -0.06 | — | 20:59 |
| 34 Alex Lyon G | -2.16 | 0.00 | — | — | 0.00 | — | — | -2.16 | 5:52 |
| Player | Rating | Points | Shots | On ice | Pen | FO | Other | GSAx | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 80 Pierre-Luc Dubois C | +2.45 | +1.10 | +0.03 | +1.16 | +0.15 | +0.01 | 0.00 | — | 12:58 |
| 24 Connor McMichael L | +2.31 | +1.45 | +0.44 | +0.50 | -0.15 | -0.01 | +0.08 | — | 16:03 |
| 8 Alex Ovechkin L | +2.06 | +1.25 | +0.33 | +0.48 | 0.00 | 0.00 | 0.00 | — | 17:01 |
| 48 Logan Thompson G | +1.67 | 0.00 | — | — | 0.00 | — | — | +1.67 | 60:00 |
| 6 Jakob Chychrun D | +1.49 | +1.45 | +0.18 | -0.14 | 0.00 | 0.00 | 0.00 | — | 19:40 |
| 17 Dylan Strome C | +1.05 | +0.75 | +0.29 | +0.12 | -0.15 | -0.02 | +0.05 | — | 16:38 |
| 21 Aliaksei Protas L | +0.99 | +1.45 | +0.16 | -0.64 | 0.00 | -0.02 | +0.05 | — | 16:15 |
| 43 Tom Wilson R | +0.98 | +0.75 | +0.21 | -0.14 | +0.15 | 0.00 | 0.00 | — | 17:19 |
| 9 Ryan Leonard R | +0.59 | +0.75 | +0.04 | -0.03 | -0.15 | 0.00 | -0.02 | — | 12:55 |
| 44 Cole Hutson D | +0.42 | +0.70 | +0.01 | -0.16 | -0.15 | 0.00 | +0.02 | — | 18:58 |
| 34 Justin Sourdif C | +0.41 | +0.55 | +0.05 | -0.22 | 0.00 | +0.05 | -0.02 | — | 15:25 |
| 38 Rasmus Sandin D | +0.24 | 0.00 | +0.05 | +0.15 | 0.00 | 0.00 | +0.04 | — | 20:25 |
| 3 Matt Roy D | +0.01 | 0.00 | +0.01 | -0.05 | 0.00 | 0.00 | +0.05 | — | 20:56 |
| 57 Trevor van Riemsdyk D | -0.16 | 0.00 | 0.00 | +0.01 | -0.15 | 0.00 | -0.02 | — | 16:11 |
| 72 Anthony Beauvillier R | -0.22 | 0.00 | 0.00 | -0.18 | 0.00 | -0.04 | 0.00 | — | 15:44 |
| 42 Martin Fehérváry D | -0.34 | 0.00 | 0.00 | -0.47 | 0.00 | 0.00 | +0.13 | — | 21:10 |
| 53 Ethen Frank R | -0.52 | 0.00 | +0.02 | -0.59 | 0.00 | 0.00 | +0.05 | — | 9:34 |
| 22 Brandon Duhaime L | -0.56 | 0.00 | +0.03 | -0.57 | 0.00 | 0.00 | -0.02 | — | 11:43 |
| 29 Hendrix Lapierre C | -0.59 | 0.00 | 0.00 | -0.60 | 0.00 | +0.01 | 0.00 | — | 11: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.