| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| DAL | 1 | 2 | 2 | 5 |
| CGY | 0 | 1 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 7:09 | DAL | Roope Hintz | Mikko Rantanen, Jason Robertson | 1-0 |
| 2 | 8:12 | CGY | Nazem Kadri | Martin Pospisil, Connor Zary | 1-1 |
| 2 | 12:55 | DAL | Wyatt Johnston | Unassisted | 2-1 |
| 2 | 14:11 | DAL | Mikael Granlund | Mason Marchment, Matt Duchene | 3-1 |
| 3 | 0:16 | CGY | Nazem Kadri (PP) | Jonathan Huberdeau, Morgan Frost | 3-2 |
| 3 | 13:22 | DAL | Mikko Rantanen | Roope Hintz, Jason Robertson | 4-2 |
| 3 | 18:11 | DAL | Matt Duchene (EN) | Mason Marchment, Mikael Granlund | 5-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 11:46 | CGY | MacKenzie Weegar | Roughing | 2 |
| 1 | 15:02 | CGY | Martin Pospisil | Interference | 2 |
| 1 | 17:04 | DAL | Mikko Rantanen | High-Sticking | 2 |
| 2 | 1:41 | DAL | Wyatt Johnston | Hooking | 2 |
| 2 | 19:03 | DAL | Ilya Lyubushkin | Hooking | 2 |
| 3 | 10:31 | DAL | Lian Bichsel | Interference | 2 |
| 3 | 19:31 | CGY | Adam Klapka | Misconduct | 10 |
| 3 | 19:31 | DAL | Mikko Rantanen | Misconduct | 10 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Casey DeSmith | DAL | 46 | 48 | 95.8% | 60:00 |
| Dustin Wolf | CGY | 14 | 18 | 77.8% | 58:54 |