| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| SEA | 2 | 0 | 1 | 3 |
| CHI | 2 | 2 | 0 | 4 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 8:54 | CHI | Boris Katchouk | Ryan Donato, Seth Jones | 0-1 |
| 1 | 10:23 | CHI | Jason Dickinson | Isaak Phillips, Joey Anderson | 0-2 |
| 1 | 14:43 | SEA | Matty Beniers | Jared McCann | 1-2 |
| 1 | 19:23 | SEA | Alexander Wennberg (SH) | Adam Larsson, Philipp Grubauer | 2-2 |
| 2 | 4:22 | CHI | Tyler Johnson | Taylor Raddysh, Lukas Reichel | 2-3 |
| 2 | 10:43 | CHI | MacKenzie Entwistle | Joey Anderson | 2-4 |
| 3 | 6:51 | SEA | Tye Kartye | Matty Beniers | 3-4 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 5:13 | CHI | Seth Jones | Interference | 2 |
| 1 | 12:16 | CHI | Connor Murphy | Tripping | 2 |
| 1 | 16:33 | CHI | Wyatt Kaiser | Tripping | 2 |
| 1 | 17:43 | SEA | Jared McCann | Hooking | 2 |
| 2 | 16:05 | SEA | Matty Beniers | Tripping | 2 |
| 2 | 18:11 | CHI | Nick Foligno | Unsportsmanlike Conduct | 2 |
| 2 | 18:11 | SEA | Yanni Gourde | Unsportsmanlike Conduct | 2 |
| 2 | 18:11 | CHI | Ryan Donato | Unsportsmanlike Conduct | 2 |
| 2 | 18:11 | SEA | Philipp Grubauer | Unsportsmanlike Conduct | 2 |
| 3 | 8:33 | SEA | Justin Schultz | Slashing | 2 |
| 3 | 13:14 | CHI | Lukas Reichel | Slashing | 2 |
| 3 | 14:11 | CHI | Boris Katchouk | Tripping | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Philipp Grubauer | SEA | 19 | 23 | 82.6% | 57:14 |
| Petr Mrazek | CHI | 33 | 36 | 91.7% | 59:53 |