| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| OTT | 2 | 1 | 1 | 4 |
| DET | 0 | 0 | 3 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 5:49 | OTT | Thomas Chabot | Fabian Zetterlund | 1-0 |
| 1 | 13:01 | OTT | Tim Stützle | Unassisted | 2-0 |
| 2 | 1:33 | OTT | David Perron | Drake Batherson | 3-0 |
| 3 | 5:25 | DET | Patrick Kane (PP) | Alex DeBrincat, Lucas Raymond | 3-1 |
| 3 | 8:44 | OTT | Michael Amadio | Matthew Highmore | 4-1 |
| 3 | 11:50 | DET | Lucas Raymond | Marco Kasper | 4-2 |
| 3 | 15:30 | DET | Vladimir Tarasenko | J.T. Compher, Craig Smith | 4-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 3:37 | OTT | Fabian Zetterlund | Tripping | 2 |
| 1 | 7:37 | OTT | Brady Tkachuk | High-Sticking | 2 |
| 1 | 9:20 | OTT | Ridly Greig | Tripping | 2 |
| 1 | 16:07 | OTT | David Perron | Holding | 2 |
| 1 | 18:47 | DET | Simon Edvinsson | Fighting | 5 |
| 1 | 18:47 | OTT | Brady Tkachuk | Fighting | 5 |
| 1 | 19:20 | OTT | Tyler Kleven | Tripping | 2 |
| 2 | 2:07 | DET | Craig Smith | Holding | 2 |
| 2 | 6:05 | DET | Alex DeBrincat | Slashing | 2 |
| 3 | 4:39 | OTT | Shane Pinto | Cross-Checking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Linus Ullmark | OTT | 31 | 34 | 91.2% | 60:00 |
| Alex Lyon | DET | 7 | 10 | 70.0% | 21:33 |
| Cam Talbot | DET | 21 | 22 | 95.5% | 37:01 |