| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| TOR | 1 | 3 | 0 | 4 |
| CGY | 2 | 1 | 0 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 10:52 | CGY | Yegor Sharangovich | Rasmus Andersson, Jonathan Huberdeau | 0-1 |
| 1 | 15:23 | CGY | Nazem Kadri (PP) | Elias Lindholm, Jonathan Huberdeau | 0-2 |
| 1 | 18:24 | TOR | Auston Matthews | Noah Gregor, Bobby McMann | 1-2 |
| 2 | 4:08 | TOR | Auston Matthews | William Nylander, Pontus Holmberg | 2-2 |
| 2 | 7:44 | TOR | Mitchell Marner (PP) | William Nylander, Auston Matthews | 3-2 |
| 2 | 13:39 | TOR | Auston Matthews | Matthew Knies, T.J. Brodie | 4-2 |
| 2 | 17:53 | CGY | Andrew Mangiapane | Mikael Backlund, Noah Hanifin | 4-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:56 | TOR | William Nylander | High-Sticking | 2 |
| 1 | 15:11 | TOR | Morgan Rielly | Tripping | 2 |
| 2 | 5:52 | CGY | A.J. Greer | Unsportsmanlike Conduct | 2 |
| 2 | 5:52 | TOR | Simon Benoit | Unsportsmanlike Conduct | 2 |
| 2 | 7:20 | CGY | Noah Hanifin | Tripping | 2 |
| 3 | 11:17 | TOR | Timothy Liljegren | Closing Hand on the Puck | 2 |
| 3 | 18:56 | CGY | Elias Lindholm | Slashing | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Martin Jones | TOR | 23 | 26 | 88.5% | 59:38 |
| Dan Vladar | CGY | 28 | 32 | 87.5% | 58:27 |