| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| BUF | 1 | 1 | 3 | 5 |
| WPG | 0 | 1 | 2 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 9:15 | BUF | JJ Peterka | Jacob Bernard-Docker, Ryan McLeod | 1-0 |
| 2 | 2:05 | WPG | Nino Niederreiter (PP) | Cole Perfetti, Vladislav Namestnikov | 1-1 |
| 2 | 18:46 | BUF | Rasmus Dahlin | Jacob Bernard-Docker, Ryan McLeod | 2-1 |
| 3 | 7:13 | BUF | Tyson Kozak (PP) | Mattias Samuelsson | 3-1 |
| 3 | 7:41 | WPG | Colin Miller | Mark Scheifele, Logan Stanley | 3-2 |
| 3 | 13:21 | BUF | Alex Tuch (SH) | Ryan McLeod, Connor Clifton | 4-2 |
| 3 | 16:32 | WPG | Nikolaj Ehlers | Logan Stanley, Dylan DeMelo | 4-3 |
| 3 | 19:13 | BUF | Ryan McLeod (EN) | Unassisted | 5-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 11:58 | WPG | Mark Scheifele | Tripping | 2 |
| 2 | 0:24 | BUF | Connor Clifton | Holding | 2 |
| 2 | 6:28 | WPG | Mason Appleton | Interference | 2 |
| 2 | 12:31 | BUF | Bowen Byram | High-Sticking | 2 |
| 3 | 5:13 | WPG | Mark Scheifele | Tripping | 2 |
| 3 | 12:02 | BUF | Mattias Samuelsson | Interference | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| James Reimer | BUF | 33 | 36 | 91.7% | 60:00 |
| Eric Comrie | WPG | 12 | 16 | 75.0% | 58:19 |