| Team | 1 | 2 | 3 | OT | Total |
|---|---|---|---|---|---|
| CGY | 0 | 0 | 1 | 0 | 1 |
| DET | 1 | 0 | 0 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 6:33 | DET | Alex DeBrincat (PP) | Michael Rasmussen, Lucas Raymond | 0-1 |
| 3 | 17:12 | CGY | Connor Zary (PP) | MacKenzie Weegar, Yegor Sharangovich | 1-1 |
| OT | 3:35 | DET | Lucas Raymond (PP) | Alex DeBrincat, Moritz Seider | 1-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 6:01 | CGY | Matthew Coronato | Tripping | 2 |
| 1 | 7:08 | CGY | Jonathan Huberdeau | Interference | 2 |
| 1 | 9:59 | CGY | Jonathan Huberdeau | Interference | 2 |
| 1 | 10:26 | DET | Dylan Larkin | Holding | 2 |
| 2 | 15:30 | DET | Ben Chiarot | Tripping | 2 |
| 3 | 7:03 | DET | Moritz Seider | Tripping | 2 |
| 3 | 15:20 | DET | Dylan Larkin | Delay of Game (Face-off Violation | 2 |
| OT | 3:06 | CGY | Too Many Men on the Ice | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Dan Vladar | CGY | 25 | 27 | 92.6% | 63:35 |
| Cam Talbot | DET | 24 | 25 | 96.0% | 63:35 |