| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| CGY | 3 | 0 | 0 | 3 |
| SEA | 0 | 1 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 14:03 | CGY | Morgan Frost | Yegor Sharangovich, Martin Pospisil | 1-0 |
| 1 | 16:43 | CGY | Yegor Sharangovich (PP) | Mikael Backlund, Rasmus Andersson | 2-0 |
| 1 | 17:56 | CGY | Jonathan Huberdeau (PP) | Nazem Kadri, MacKenzie Weegar | 3-0 |
| 2 | 14:31 | SEA | Kaapo Kakko | Jaden Schwartz, Joshua Mahura | 3-1 |
| 3 | 5:41 | SEA | Brandon Tanev | Jared McCann, Shane Wright | 3-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 2:27 | SEA | Brandon Montour | Interference | 2 |
| 1 | 10:46 | CGY | Matthew Coronato | Tripping | 2 |
| 1 | 15:18 | SEA | Jared McCann | Roughing | 2 |
| 1 | 15:18 | CGY | Brayden Pachal | Roughing | 2 |
| 1 | 15:18 | SEA | Jared McCann | Roughing | 2 |
| 1 | 16:43 | SEA | Jamie Oleksiak | Slashing | 2 |
| 1 | 16:43 | SEA | 2 min | 2 | |
| 1 | 20:00 | CGY | Martin Pospisil | Slashing | 2 |
| 2 | 18:29 | SEA | Too Many Men on the Ice | 2 | |
| 3 | 7:05 | CGY | Dan Vladar | Delay of Game (Puck Over the Glass | 2 |
| 3 | 19:43 | SEA | Shane Wright | High-Sticking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Dan Vladar | CGY | 29 | 31 | 93.5% | 60:00 |
| Joey Daccord | SEA | 32 | 35 | 91.4% | 58:40 |