| Team | 1 | 2 | 3 | OT | Total |
|---|---|---|---|---|---|
| DET | 3 | 1 | 0 | 1 | 5 |
| MON | 1 | 1 | 2 | 0 | 4 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 7:21 | DET | Joe Veleno | Lucas Raymond, Jake Walman | 1-0 |
| 1 | 11:44 | DET | Christian Fischer (SH) | Michael Rasmussen | 2-0 |
| 1 | 19:20 | DET | Daniel Sprong | Moritz Seider | 3-0 |
| 1 | 19:53 | MON | Justin Barron | Nick Suzuki | 3-1 |
| 2 | 4:07 | MON | Joel Armia (SH) | Unassisted | 3-2 |
| 2 | 4:54 | DET | Alex DeBrincat (PP) | Moritz Seider, Daniel Sprong | 4-2 |
| 3 | 4:12 | MON | Nick Suzuki (PP) | Mike Matheson | 4-3 |
| 3 | 16:01 | MON | Gustav Lindstrom | Josh Anderson, Jake Evans | 4-4 |
| OT | 0:54 | DET | Jake Walman | Dylan Larkin, Alex DeBrincat | 5-4 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 10:53 | DET | Dylan Larkin | Hooking | 2 |
| 2 | 3:47 | MON | Jake Allen | Tripping | 2 |
| 2 | 6:24 | DET | Christian Fischer | Interference | 2 |
| 2 | 14:12 | DET | Robby Fabbri | Elbowing | 2 |
| 2 | 15:11 | DET | Ben Chiarot | Tripping | 2 |
| 2 | 16:39 | MON | Sean Monahan | Cross-Checking | 2 |
| 3 | 1:11 | MON | Josh Anderson | Holding | 2 |
| 3 | 3:32 | DET | Alex DeBrincat | Hooking | 2 |
| 3 | 4:40 | MON | Mitchell Stephens | High-Sticking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Ville Husso | DET | 26 | 30 | 86.7% | 60:52 |
| Jake Allen | MON | 28 | 33 | 84.8% | 60:49 |