| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| CGY | 1 | 3 | 2 | 6 |
| TB | 1 | 1 | 1 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 11:40 | CGY | Dryden Hunt | Yegor Sharangovich | 1-0 |
| 1 | 14:28 | TB | Conor Sheary | Nick Paul, Victor Hedman | 1-1 |
| 2 | 6:11 | CGY | Yegor Sharangovich | Jonathan Huberdeau, MacKenzie Weegar | 2-1 |
| 2 | 8:34 | CGY | Yegor Sharangovich | Matthew Coronato | 3-1 |
| 2 | 9:25 | CGY | Jakob Pelletier | Andrei Kuzmenko, Joel Hanley | 4-1 |
| 2 | 12:29 | TB | Anthony Cirelli | Steven Stamkos, Nikita Kucherov | 4-2 |
| 3 | 6:04 | CGY | Blake Coleman | Yegor Sharangovich, Jonathan Huberdeau | 5-2 |
| 3 | 12:17 | CGY | Andrew Mangiapane (EN) | Mikael Backlund, MacKenzie Weegar | 6-2 |
| 3 | 14:35 | TB | Mikey Eyssimont | Conor Sheary, Nick Paul | 6-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 3:16 | TB | Erik Cernak | Holding | 2 |
| 1 | 16:06 | CGY | Nazem Kadri | Roughing | 2 |
| 1 | 16:06 | CGY | Nazem Kadri | Roughing | 2 |
| 1 | 16:06 | TB | Mikey Eyssimont | Roughing | 2 |
| 2 | 9:25 | TB | 2 | ||
| 2 | 10:24 | CGY | Nazem Kadri | Tripping | 2 |
| 2 | 13:58 | TB | Brandon Hagel | Cross-Checking | 2 |
| 2 | 13:58 | CGY | Blake Coleman | Interference | 2 |
| 3 | 16:41 | CGY | Nazem Kadri | High-Sticking | 2 |
| 3 | 18:04 | TB | Victor Hedman | Hooking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Jacob Markstrom | CGY | 19 | 22 | 86.4% | 60:00 |
| Andrei Vasilevskiy | TB | 18 | 23 | 78.3% | 59:48 |