| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| TOR | 0 | 4 | 2 | 6 |
| CGY | 1 | 1 | 1 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 14:16 | CGY | Matthew Coronato (PP) | Jonathan Huberdeau, Nazem Kadri | 0-1 |
| 2 | 2:36 | TOR | William Nylander (PP) | Matthew Knies, Auston Matthews | 1-1 |
| 2 | 3:17 | TOR | John Tavares (PP) | Auston Matthews, Morgan Rielly | 2-1 |
| 2 | 5:58 | CGY | Yegor Sharangovich (PP) | MacKenzie Weegar, Nazem Kadri | 2-2 |
| 2 | 12:28 | TOR | Bobby McMann | Steven Lorentz | 3-2 |
| 2 | 18:18 | TOR | William Nylander | Max Pacioretty | 4-2 |
| 3 | 5:44 | TOR | Matthew Knies | Auston Matthews | 5-2 |
| 3 | 6:02 | CGY | Joel Farabee | Jonathan Huberdeau, MacKenzie Weegar | 5-3 |
| 3 | 19:16 | TOR | William Nylander (EN) | Unassisted | 6-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 3:41 | TOR | John Tavares | Tripping | 2 |
| 1 | 12:32 | TOR | Conor Timmins | Hooking | 2 |
| 1 | 12:40 | TOR | Jake McCabe | Delay of Game (Puck Over the Glass | 2 |
| 2 | 1:02 | CGY | MacKenzie Weegar | Tripping | 2 |
| 2 | 3:08 | CGY | Brayden Pachal | Interference | 2 |
| 2 | 4:20 | TOR | Simon Benoit | High-Sticking | 2 |
| 2 | 5:06 | TOR | Steven Lorentz | High-Sticking | 2 |
| 2 | 9:29 | CGY | Ryan Lomberg | Roughing | 2 |
| 3 | 1:39 | CGY | Brayden Pachal | Interference | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Joseph Woll | TOR | 23 | 26 | 88.5% | 60:00 |
| Dustin Wolf | CGY | 24 | 29 | 82.8% | 57:20 |