| Team | 1 | 2 | 3 | OT | Total |
|---|---|---|---|---|---|
| STL | 0 | 0 | 2 | 0 | 2 |
| SJ | 0 | 2 | 0 | 1 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 2 | 14:42 | SJ | William Eklund (PP) | Henry Thrun, Mikael Granlund | 0-1 |
| 2 | 16:59 | SJ | William Eklund (PP) | Fabian Zetterlund, Thomas Bordeleau | 0-2 |
| 3 | 3:21 | STL | Jordan Kyrou (PP) | Pavel Buchnevich, Robert Thomas | 1-2 |
| 3 | 17:31 | STL | Brayden Schenn | Robert Thomas, Scott Perunovich | 2-2 |
| OT | 3:56 | SJ | William Eklund | Luke Kunin | 2-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 11:14 | SJ | Klim Kostin | Boarding | 2 |
| 1 | 17:20 | SJ | Fabian Zetterlund | Hooking | 2 |
| 1 | 19:39 | SJ | Calen Addison | Cross-Checking | 2 |
| 1 | 19:39 | SJ | Calen Addison | Unsportsmanlike Conduct | 2 |
| 1 | 19:39 | SJ | Calen Addison | Misconduct | 10 |
| 1 | 19:39 | SJ | Calen Addison | Unsportsmanlike Conduct (Abuse of Officials | 2 |
| 2 | 5:29 | STL | Tyler Tucker | Slashing | 2 |
| 2 | 13:47 | STL | Justin Faulk | Instigator | 2 |
| 2 | 13:47 | SJ | Luke Kunin | Fighting | 5 |
| 2 | 13:47 | STL | Justin Faulk | Fighting | 5 |
| 2 | 13:47 | STL | Justin Faulk | Instigator | 10 |
| 2 | 15:07 | STL | Nathan Walker | Interference | 2 |
| 3 | 0:09 | SJ | Klim Kostin | Fighting | 5 |
| 3 | 0:09 | STL | Colton Parayko | Fighting | 5 |
| 3 | 2:13 | SJ | Jack Studnicka | Hooking | 2 |
| 3 | 9:27 | STL | Robert Thomas | Hooking | 2 |
| 3 | 13:35 | STL | Joel Hofer | Tripping | 2 |
| OT | 0:46 | SJ | Mikael Granlund | Hooking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Joel Hofer | STL | 22 | 25 | 88.0% | 63:09 |
| Devin Cooley | SJ | 34 | 36 | 94.4% | 63:46 |