| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| BOS | 1 | 0 | 1 | 2 |
| BUF | 1 | 2 | 4 | 7 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 12:44 | BOS | Mason Lohrei | Unassisted | 1-0 |
| 1 | 13:39 | BUF | Tage Thompson | Dylan Cozens, JJ Peterka | 1-1 |
| 2 | 4:43 | BUF | Tage Thompson | Ryan McLeod, Mattias Samuelsson | 1-2 |
| 2 | 6:32 | BUF | JJ Peterka | Owen Power, Tage Thompson | 1-3 |
| 3 | 3:13 | BUF | Tage Thompson | Rasmus Dahlin, Bowen Byram | 1-4 |
| 3 | 10:13 | BOS | Brad Marchand (PP) | Elias Lindholm, David Pastrnak | 2-4 |
| 3 | 10:43 | BUF | JJ Peterka | Jiri Kulich | 2-5 |
| 3 | 14:26 | BUF | JJ Peterka (EN) | Unassisted | 2-6 |
| 3 | 19:47 | BUF | Zach Benson (PP) | Jack Quinn, Dylan Cozens | 2-7 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 2 | 10:34 | BUF | Mattias Samuelsson | Hooking | 2 |
| 2 | 18:58 | BOS | Brad Marchand | Slashing | 2 |
| 3 | 7:34 | BOS | Pavel Zacha | High-Sticking | 2 |
| 3 | 8:51 | BUF | Dylan Cozens | Tripping | 2 |
| 3 | 18:25 | BOS | Nikita Zadorov | Roughing | 2 |
| 3 | 18:25 | BOS | Nikita Zadorov | Misconduct | 10 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Jeremy Swayman | BOS | 26 | 32 | 81.3% | 59:47 |
| Ukko-Pekka Luukkonen | BUF | 25 | 27 | 92.6% | 60:00 |