| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| ARI | 3 | 0 | 2 | 5 |
| OTT | 1 | 2 | 0 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 7:31 | ARI | Michael Carcone | Unassisted | 1-0 |
| 1 | 12:39 | ARI | J.J. Moser | Dylan Guenther, Michael Carcone | 2-0 |
| 1 | 15:37 | ARI | Nick Schmaltz (PP) | Matias Maccelli, Sean Durzi | 3-0 |
| 1 | 18:09 | OTT | Vladimir Tarasenko | Jakob Chychrun, Shane Pinto | 3-1 |
| 2 | 13:49 | OTT | Drake Batherson | Jacob Bernard-Docker, Tim Stützle | 3-2 |
| 2 | 15:52 | OTT | Shane Pinto (PP) | Vladimir Tarasenko, Tim Stützle | 3-3 |
| 3 | 4:18 | ARI | Dylan Guenther (PP) | Nick Schmaltz, Matias Maccelli | 4-3 |
| 3 | 18:45 | ARI | Matias Maccelli (EN) | Barrett Hayton, J.J. Moser | 5-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 13:53 | OTT | Zack MacEwen | High-Sticking | 4 |
| 1 | 15:21 | OTT | Ridly Greig | Tripping | 2 |
| 1 | 20:00 | ARI | Jack McBain | Roughing | 2 |
| 2 | 14:54 | ARI | Sean Durzi | High-Sticking | 2 |
| 3 | 1:29 | OTT | Parker Kelly | Interference on the Goaltender | 2 |
| 3 | 1:29 | ARI | Logan Cooley | Slashing | 2 |
| 3 | 3:52 | OTT | Ridly Greig | Hooking | 2 |
| 3 | 10:38 | ARI | Troy Stecher | Cross-Checking | 2 |
| 3 | 10:38 | ARI | Troy Stecher | Roughing | 2 |
| 3 | 10:38 | OTT | Tim Stützle | Roughing | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Karel Vejmelka | ARI | 34 | 37 | 91.9% | 60:00 |
| Anton Forsberg | OTT | 25 | 29 | 86.2% | 59:14 |