| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| STL | 2 | 3 | 1 | 6 |
| CHI | 1 | 0 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 1:40 | STL | Cam Fowler (PP) | Pavel Buchnevich, Robert Thomas | 1-0 |
| 1 | 8:10 | STL | Jordan Kyrou (PP) | Jake Neighbours, Dylan Holloway | 2-0 |
| 1 | 15:26 | CHI | Taylor Hall (PP) | Ryan Donato | 2-1 |
| 2 | 7:15 | STL | Justin Faulk | Philip Broberg, Oskar Sundqvist | 3-1 |
| 2 | 13:34 | STL | Dylan Holloway | Justin Faulk, Brayden Schenn | 4-1 |
| 2 | 17:51 | STL | Cam Fowler | Alexandre Texier | 5-1 |
| 3 | 11:15 | CHI | Tyler Bertuzzi (PP) | Seth Jones, Connor Bedard | 5-2 |
| 3 | 16:18 | STL | Alexandre Texier | Justin Faulk, Nathan Walker | 6-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:48 | CHI | Louis Crevier | Delay of Game (Puck Over the Glass | 2 |
| 1 | 6:34 | CHI | Nolan Allan | Holding | 2 |
| 1 | 13:41 | STL | Philip Broberg | Interference | 2 |
| 2 | 0:58 | CHI | Taylor Hall | Hooking | 2 |
| 2 | 9:25 | STL | Alexey Toropchenko | Interference on the Goaltender | 2 |
| 2 | 17:51 | CHI | Nick Foligno | Fighting | 5 |
| 2 | 17:51 | STL | Brayden Schenn | Fighting | 5 |
| 3 | 0:14 | STL | Pavel Buchnevich | Tripping | 2 |
| 3 | 7:10 | STL | Zachary Bolduc | Cross-Checking | 2 |
| 3 | 7:10 | CHI | Tyler Bertuzzi | Slashing | 2 |
| 3 | 10:30 | STL | Alexey Toropchenko | Tripping | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Jordan Binnington | STL | 28 | 30 | 93.3% | 59:32 |
| Petr Mrazek | CHI | 22 | 28 | 78.6% | 60:00 |