| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| DET | 2 | 1 | 2 | 5 |
| BOS | 0 | 1 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 5:13 | DET | J.T. Compher (PP) | Shayne Gostisbehere, Lucas Raymond | 1-0 |
| 1 | 15:01 | DET | Alex DeBrincat | Unassisted | 2-0 |
| 2 | 3:00 | BOS | Jake DeBrusk (PP) | David Pastrnak, Pavel Zacha | 2-1 |
| 2 | 13:24 | DET | Robby Fabbri | Daniel Sprong, Alex DeBrincat | 3-1 |
| 3 | 4:12 | BOS | Danton Heinen | Charlie Coyle, Mason Lohrei | 3-2 |
| 3 | 5:08 | DET | Dylan Larkin (PP) | J.T. Compher, Shayne Gostisbehere | 4-2 |
| 3 | 18:15 | DET | David Perron (EN) | Unassisted | 5-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 5:02 | BOS | Morgan Geekie | Holding | 2 |
| 1 | 7:57 | DET | David Perron | Holding | 2 |
| 1 | 10:59 | BOS | Pavel Zacha | High-Sticking | 2 |
| 2 | 2:06 | DET | Justin Holl | Holding the Stick | 2 |
| 2 | 11:19 | BOS | Mason Lohrei | High-Sticking | 2 |
| 2 | 18:00 | DET | Justin Holl | Hooking | 2 |
| 3 | 5:02 | BOS | Brandon Carlo | Hooking | 2 |
| 3 | 7:20 | BOS | Brandon Carlo | Cross-Checking | 2 |
| 3 | 8:19 | BOS | Brad Marchand | Cross-Checking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Ville Husso | DET | 25 | 27 | 92.6% | 59:45 |
| Jeremy Swayman | BOS | 23 | 27 | 85.2% | 57:16 |