| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| OTT | 1 | 3 | 1 | 5 |
| DET | 1 | 0 | 0 | 1 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 1:57 | OTT | Claude Giroux (PP) | Jakob Chychrun, Vladimir Tarasenko | 1-0 |
| 1 | 14:49 | DET | Patrick Kane (PP) | Alex DeBrincat, Alex Lyon | 1-1 |
| 2 | 3:36 | OTT | Vladimir Tarasenko (PP) | Jakob Chychrun, Claude Giroux | 2-1 |
| 2 | 8:36 | OTT | Dominik Kubalik | Mathieu Joseph | 3-1 |
| 2 | 18:56 | OTT | Tim Stützle | Drake Batherson, Artem Zub | 4-1 |
| 3 | 16:35 | OTT | Jake Sanderson (EN) | Unassisted | 5-1 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:27 | DET | David Perron | Tripping | 2 |
| 1 | 4:28 | OTT | Brady Tkachuk | Slashing | 2 |
| 1 | 5:50 | OTT | Erik Brannstrom | Slashing | 2 |
| 1 | 12:47 | OTT | Tim Stützle | Roughing | 2 |
| 1 | 13:50 | DET | David Perron | 2 | |
| 1 | 13:50 | OTT | Mathieu Joseph | Roughing | 2 |
| 1 | 13:50 | OTT | Parker Kelly | Roughing | 2 |
| 2 | 1:46 | DET | Michael Rasmussen | High-Sticking | 2 |
| 2 | 5:33 | DET | Jake Walman | Slashing | 2 |
| 2 | 8:45 | OTT | Ridly Greig | Interference on the Goaltender | 2 |
| 3 | 1:14 | OTT | Mathieu Joseph | Fighting | 5 |
| 3 | 1:14 | DET | Christian Fischer | Fighting | 5 |
| 3 | 19:22 | DET | Moritz Seider | Cross-Checking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Joonas Korpisalo | OTT | 30 | 31 | 96.8% | 60:00 |
| James Reimer | DET | 11 | 11 | 100.0% | 19:22 |
| Alex Lyon | DET | 21 | 25 | 84.0% | 40:00 |