| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| CGY | 4 | 1 | 1 | 6 |
| NAS | 2 | 0 | 1 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 4:45 | CGY | Connor Zary (PP) | Yegor Sharangovich, Rasmus Andersson | 1-0 |
| 1 | 5:12 | CGY | Blake Coleman | Mikael Backlund | 2-0 |
| 1 | 6:09 | NAS | Filip Forsberg | Ryan O'Reilly, Gustav Nyquist | 2-1 |
| 1 | 7:57 | CGY | Nazem Kadri | Unassisted | 3-1 |
| 1 | 15:50 | NAS | Colton Sissons | Dante Fabbro, Roman Josi | 3-2 |
| 1 | 18:43 | CGY | Rasmus Andersson | Connor Zary | 4-2 |
| 2 | 19:58 | CGY | Noah Hanifin | Andrew Mangiapane, Blake Coleman | 5-2 |
| 3 | 2:15 | NAS | Michael McCarron | Philip Tomasino, Tommy Novak | 5-3 |
| 3 | 14:04 | CGY | Yegor Sharangovich | Elias Lindholm | 6-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 3:12 | NAS | Michael McCarron | Hooking | 2 |
| 1 | 16:45 | CGY | Noah Hanifin | Interference | 2 |
| 1 | 16:45 | NAS | Luke Evangelista | Embellishment | 2 |
| 2 | 2:10 | NAS | Luke Schenn | Tripping | 2 |
| 2 | 3:22 | CGY | Rasmus Andersson | Holding the Stick | 2 |
| 2 | 12:43 | NAS | Philip Tomasino | Tripping | 2 |
| 3 | 14:30 | NAS | Philip Tomasino | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Dan Vladar | CGY | 29 | 32 | 90.6% | 60:00 |
| Juuse Saros | NAS | 20 | 25 | 80.0% | 40:00 |
| Kevin Lankinen | NAS | 13 | 14 | 92.9% | 20:00 |