| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| BOS | 0 | 1 | 0 | 1 |
| WPG | 2 | 1 | 5 | 8 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 12:09 | WPG | Vladislav Namestnikov (PP) | Nino Niederreiter, Neal Pionk | 0-1 |
| 1 | 18:01 | WPG | Mark Scheifele | Kyle Connor, Gabriel Vilardi | 0-2 |
| 2 | 7:02 | WPG | Mark Scheifele (PP) | Josh Morrissey | 0-3 |
| 2 | 9:13 | BOS | David Pastrnak (PP) | Charlie McAvoy, Brad Marchand | 1-3 |
| 3 | 1:15 | WPG | Kyle Connor | Mark Scheifele | 1-4 |
| 3 | 5:33 | WPG | Gabriel Vilardi | Kyle Connor | 1-5 |
| 3 | 7:19 | WPG | Alex Iafallo (PP) | Neal Pionk, Nikita Chibrikov | 1-6 |
| 3 | 16:16 | WPG | Mason Appleton | Haydn Fleury, Adam Lowry | 1-7 |
| 3 | 16:26 | WPG | Nikita Chibrikov | Cole Perfetti | 1-8 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:25 | BOS | Trent Frederic | Interference | 2 |
| 1 | 10:30 | BOS | Brandon Carlo | High-Sticking | 4 |
| 2 | 4:49 | WPG | Nino Niederreiter | Slashing | 2 |
| 2 | 5:38 | BOS | David Pastrnak | High-Sticking | 2 |
| 2 | 8:26 | WPG | Neal Pionk | Slashing | 2 |
| 3 | 6:45 | BOS | Charlie McAvoy | Illegal Check to the Head | 2 |
| 3 | 7:27 | WPG | Logan Stanley | Fighting | 5 |
| 3 | 7:27 | WPG | David Gustafsson | Fighting | 5 |
| 3 | 7:27 | BOS | Trent Frederic | Fighting | 5 |
| 3 | 7:27 | BOS | Mark Kastelic | Fighting | 5 |
| 3 | 7:27 | BOS | Mark Kastelic | Game Misconduct | 10 |
| 3 | 7:27 | WPG | Logan Stanley | Game Misconduct | 10 |
| 3 | 7:29 | WPG | Adam Lowry | Fighting | 5 |
| 3 | 7:29 | BOS | Nikita Zadorov | Fighting | 5 |
| 3 | 8:41 | BOS | Charlie McAvoy | Interference | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Jeremy Swayman | BOS | 27 | 35 | 77.1% | 60:00 |
| Connor Hellebuyck | WPG | 23 | 24 | 95.8% | 59:46 |