| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| MON | 2 | 0 | 2 | 4 |
| BOS | 3 | 2 | 1 | 6 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 8:26 | MON | Brendan Gallagher (PP) | Joel Armia, Lane Hutson | 1-0 |
| 1 | 11:04 | BOS | Charlie McAvoy (PP) | Brad Marchand, Elias Lindholm | 1-1 |
| 1 | 12:18 | MON | Cole Caufield | Kaiden Guhle, Lane Hutson | 2-1 |
| 1 | 13:24 | BOS | Mark Kastelic | Nikita Zadorov, Cole Koepke | 2-2 |
| 1 | 18:23 | BOS | Elias Lindholm | Nikita Zadorov, David Pastrnak | 2-3 |
| 2 | 15:56 | BOS | David Pastrnak | Pavel Zacha, Elias Lindholm | 2-4 |
| 2 | 16:51 | BOS | Cole Koepke | John Beecher, Brandon Carlo | 2-5 |
| 3 | 9:05 | MON | Josh Anderson | Kaiden Guhle, Oliver Kapanen | 3-5 |
| 3 | 15:43 | MON | Brendan Gallagher | Jake Evans, Joel Armia | 4-5 |
| 3 | 16:00 | BOS | Mark Kastelic | Cole Koepke, Brandon Carlo | 4-6 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:24 | MON | Cayden Primeau | Tripping | 2 |
| 1 | 6:36 | BOS | Nikita Zadorov | Holding | 2 |
| 1 | 10:58 | MON | Joel Armia | Tripping | 2 |
| 1 | 14:26 | BOS | Trent Frederic | Hooking | 2 |
| 2 | 3:56 | MON | Lane Hutson | Holding | 2 |
| 2 | 9:38 | BOS | Charlie Coyle | High-Sticking | 2 |
| 2 | 11:07 | MON | Mike Matheson | Tripping | 2 |
| 2 | 18:01 | BOS | Charlie McAvoy | Tripping | 2 |
| 3 | 4:06 | MON | Cole Caufield | Hooking | 2 |
| 3 | 6:35 | BOS | Charlie McAvoy | Delay of Game | 2 |
| 3 | 17:05 | BOS | Brad Marchand | Delay of Game (Puck Over the Glass | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Cayden Primeau | MON | 23 | 29 | 79.3% | 57:11 |
| Jeremy Swayman | BOS | 20 | 24 | 83.3% | 60:00 |