| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| VAN | 1 | 2 | 1 | 4 |
| OTT | 0 | 1 | 2 | 3 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 18:36 | VAN | Jake DeBrusk (PP) | Conor Garland, Filip Hronek | 1-0 |
| 2 | 3:41 | OTT | Brady Tkachuk (PP) | Jake Sanderson, Drake Batherson | 1-1 |
| 2 | 9:23 | VAN | Teddy Blueger | Max Sasson, Tyler Myers | 2-1 |
| 2 | 13:01 | VAN | Jake DeBrusk | Kiefer Sherwood, Elias Pettersson | 3-1 |
| 3 | 8:41 | VAN | Kiefer Sherwood | Jake DeBrusk, Elias Pettersson | 4-1 |
| 3 | 16:29 | OTT | Claude Giroux (PP) | Josh Norris | 4-2 |
| 3 | 19:16 | OTT | Tim Stützle | Claude Giroux, Drake Batherson | 4-3 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 6:04 | VAN | Noah Juulsen | Roughing | 2 |
| 1 | 6:04 | OTT | Brady Tkachuk | Roughing | 2 |
| 1 | 8:18 | OTT | Artem Zub | Boarding | 2 |
| 1 | 12:29 | VAN | Quinn Hughes | Boarding | 5 |
| 1 | 12:29 | VAN | Quinn Hughes | Game Misconduct | 10 |
| 1 | 18:12 | OTT | Artem Zub | Hooking | 2 |
| 2 | 0:30 | OTT | Ridly Greig | Tripping | 2 |
| 2 | 3:02 | VAN | Nils Hoglander | Slashing | 2 |
| 2 | 6:02 | OTT | Too Many Men on the Ice | 2 | |
| 2 | 20:00 | VAN | Carson Soucy | Unsportsmanlike Conduct | 2 |
| 2 | 20:00 | OTT | Brady Tkachuk | Unsportsmanlike Conduct | 2 |
| 3 | 11:24 | OTT | Nick Cousins | Slashing | 2 |
| 3 | 11:24 | OTT | Brady Tkachuk | Cross-Checking | 2 |
| 3 | 13:43 | OTT | Brady Tkachuk | Fighting | 5 |
| 3 | 13:43 | VAN | Dakota Joshua | Fighting | 5 |
| 3 | 13:43 | OTT | Brady Tkachuk | Misconduct | 10 |
| 3 | 14:37 | VAN | Nils Hoglander | Roughing | 2 |
| 3 | 14:37 | OTT | Tim Stützle | Roughing | 2 |
| 3 | 14:37 | VAN | Nils Hoglander | Roughing | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Kevin Lankinen | VAN | 26 | 29 | 89.7% | 58:20 |
| Linus Ullmark | OTT | 17 | 21 | 81.0% | 56:37 |