| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| SEA | 0 | 0 | 1 | 1 |
| UTA | 3 | 4 | 0 | 7 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 2:44 | UTA | Mikhail Sergachev | Kevin Stenlund, Sean Durzi | 0-1 |
| 1 | 12:54 | UTA | Clayton Keller (PP) | Mikhail Sergachev, Dylan Guenther | 0-2 |
| 1 | 16:28 | UTA | Kailer Yamamoto (PP) | Josh Doan, Logan Cooley | 0-3 |
| 2 | 0:16 | UTA | Lawson Crouse | Unassisted | 0-4 |
| 2 | 11:15 | UTA | Logan Cooley | Dylan Guenther, Clayton Keller | 0-5 |
| 2 | 16:05 | UTA | Nick Schmaltz (PP) | Dylan Guenther, Mikhail Sergachev | 0-6 |
| 2 | 18:07 | UTA | Michael Carcone | Michael Kesselring, Kevin Stenlund | 0-7 |
| 3 | 0:23 | SEA | Jared McCann (PP) | Andre Burakovsky, Vince Dunn | 1-7 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 8:37 | SEA | Ryker Evans | Cross-Checking | 2 |
| 1 | 10:48 | UTA | Nick Bjugstad | Delay of Game (Puck Over the Glass | 2 |
| 1 | 12:26 | SEA | Brandon Montour | Tripping | 2 |
| 1 | 12:34 | SEA | Jamie Oleksiak | High-Sticking | 4 |
| 2 | 4:46 | UTA | Dylan Guenther | Holding | 2 |
| 2 | 5:34 | SEA | Jordan Eberle | Cross-Checking | 2 |
| 2 | 11:59 | UTA | Mikhail Sergachev | Hooking | 2 |
| 2 | 14:39 | UTA | Michael Kesselring | Roughing | 2 |
| 2 | 14:39 | SEA | Ryan Winterton | Roughing | 2 |
| 2 | 15:14 | SEA | Ryker Evans | Holding | 2 |
| 2 | 20:00 | UTA | Ian Cole | Interference | 2 |
| 3 | 15:35 | SEA | Tye Kartye | Fighting | 5 |
| 3 | 15:35 | UTA | Lawson Crouse | Fighting | 5 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Victor Ostman | SEA | 12 | 12 | 100.0% | 20:00 |
| Joey Daccord | SEA | 22 | 29 | 75.9% | 39:37 |
| Karel Vejmelka | UTA | 18 | 19 | 94.7% | 59:43 |