| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| CGY | 1 | 1 | 0 | 2 |
| DAL | 1 | 1 | 4 | 6 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 1:00 | CGY | Jonathan Huberdeau | Nazem Kadri | 1-0 |
| 1 | 4:26 | DAL | Wyatt Johnston (SH) | Unassisted | 1-1 |
| 2 | 7:47 | DAL | Jason Robertson | Oskar Back, Ilya Lyubushkin | 1-2 |
| 2 | 16:08 | CGY | Connor Zary | Daniil Miromanov, Andrei Kuzmenko | 2-2 |
| 3 | 5:13 | DAL | Roope Hintz | Esa Lindell, Jason Robertson | 2-3 |
| 3 | 12:01 | DAL | Sam Steel | Jamie Benn | 2-4 |
| 3 | 13:02 | DAL | Thomas Harley | Nils Lundkvist, Oskar Back | 2-5 |
| 3 | 19:02 | DAL | Thomas Harley | Mason Marchment, Matt Duchene | 2-6 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 2:23 | CGY | Blake Coleman | Hooking | 2 |
| 1 | 3:58 | DAL | Jamie Benn | Tripping | 2 |
| 1 | 13:59 | CGY | Kevin Bahl | Tripping | 2 |
| 1 | 17:01 | CGY | Kevin Bahl | Interference | 2 |
| 2 | 5:39 | DAL | Jason Robertson | Interference | 2 |
| 3 | 17:29 | CGY | Brayden Pachal | High-Sticking | 2 |
| 3 | 18:46 | DAL | Logan Stankoven | Slashing | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Dustin Wolf | CGY | 22 | 28 | 78.6% | 60:00 |
| Jake Oettinger | DAL | 29 | 31 | 93.5% | 59:47 |