| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| DET | 1 | 1 | 1 | 3 |
| ANA | 1 | 0 | 1 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 0:20 | ANA | Trevor Zegras | Troy Terry, Adam Henrique | 0-1 |
| 1 | 11:10 | DET | Dylan Larkin (PP) | David Perron, Shayne Gostisbehere | 1-1 |
| 2 | 2:20 | DET | Joe Veleno | Andrew Copp, Ben Chiarot | 2-1 |
| 3 | 3:55 | ANA | Trevor Zegras | Cam Fowler, Jamie Drysdale | 2-2 |
| 3 | 18:53 | DET | Michael Rasmussen | Moritz Seider, Lucas Raymond | 3-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 9:26 | ANA | Jakob Silfverberg | Interference | 2 |
| 1 | 13:15 | ANA | Mason McTavish | Cross-Checking | 2 |
| 1 | 20:00 | ANA | Radko Gudas | Interference | 2 |
| 2 | 6:23 | DET | Alex DeBrincat | Hooking | 2 |
| 2 | 6:58 | DET | J.T. Compher | Delay of Game (Puck Over the Glass | 2 |
| 2 | 11:37 | DET | Patrick Kane | Unsportsmanlike Conduct | 2 |
| 2 | 19:33 | DET | Moritz Seider | Holding | 2 |
| 3 | 7:45 | ANA | Frank Vatrano | Holding | 2 |
| 3 | 16:03 | ANA | Frank Vatrano | High-Sticking | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Alex Lyon | DET | 29 | 31 | 93.5% | 60:00 |
| Lukas Dostal | ANA | 25 | 28 | 89.3% | 59:06 |