| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| MON | 2 | 1 | 3 | 6 |
| OTT | 1 | 1 | 2 | 4 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 0:33 | MON | Juraj Slafkovsky | Mike Matheson | 1-0 |
| 1 | 1:44 | OTT | Parker Kelly | Tarun Fizer, Nikolas Matinpalo | 1-1 |
| 1 | 14:04 | MON | Michael Pezzetta | Jake Evans, Jordan Harris | 2-1 |
| 2 | 8:26 | MON | Nick Suzuki | Justin Barron | 3-1 |
| 2 | 9:13 | OTT | Dominik Kubalik | Erik Brannstrom, Travis Hamonic | 3-2 |
| 3 | 6:05 | OTT | Roby Jarventie | Josh Bailey, Jacob Larsson | 3-3 |
| 3 | 6:21 | OTT | Ridly Greig | Unassisted | 3-4 |
| 3 | 13:57 | MON | Sean Monahan | Mattias Norlinder, Jordan Harris | 4-4 |
| 3 | 16:30 | MON | Cole Caufield | Rafael Harvey-Pinard, Nick Suzuki | 5-4 |
| 3 | 17:58 | MON | Arber Xhekaj | Sean Monahan | 6-4 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 2:29 | OTT | Roby Jarventie | High-Sticking | 2 |
| 1 | 11:33 | OTT | Parker Kelly | Boarding | 2 |
| 1 | 11:33 | MON | Kirby Dach | Roughing | 2 |
| 1 | 11:33 | OTT | Travis Hamonic | Roughing | 2 |
| 1 | 18:29 | OTT | Jacob Larsson | High-Sticking | 2 |
| 1 | 19:47 | MON | Emil Heineman | Hooking | 2 |
| 2 | 3:10 | MON | Too Many Men on the Ice | 2 | |
| 2 | 5:02 | OTT | Egor Sokolov | Elbowing | 2 |
| 2 | 9:01 | OTT | Bokondji Imama | Unsportsmanlike Conduct | 2 |
| 2 | 9:01 | MON | Arber Xhekaj | Unsportsmanlike Conduct | 2 |
| 2 | 10:52 | OTT | Dillon Heatherington | Hooking | 2 |
| 2 | 19:38 | MON | Joel Armia | Holding | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Sam Montembeault | MON | 21 | 25 | 84.0% | 59:50 |
| Mads Sogaard | OTT | 32 | 38 | 84.2% | 60:00 |