| Team | 1 | 2 | 3 | OT | Total |
|---|---|---|---|---|---|
| BUF | 1 | 0 | 1 | 1 | 3 |
| OTT | 1 | 0 | 1 | 0 | 2 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 7:55 | OTT | Noah Gregor | Carter Yakemchuk | 0-1 |
| 1 | 10:00 | BUF | Josh Dunne | Vsevolod Komarov, Ty Tullio | 1-1 |
| 3 | 11:46 | OTT | Adam Gaudette | Tyler Boucher, Carter Yakemchuk | 1-2 |
| 3 | 19:19 | BUF | Isak Rosen | Vsevolod Komarov, Konsta Helenius | 2-2 |
| OT | 2:01 | BUF | Noah Ostlund | Zach Metsa, Viktor Neuchev | 3-2 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 2:56 | BUF | Nikita Novikov | High-Sticking | 2 |
| 1 | 4:23 | OTT | Carter Yakemchuk | Cross-Checking | 2 |
| 1 | 10:22 | OTT | Tyler Kleven | Interference | 2 |
| 1 | 13:14 | OTT | Donovan Sebrango | Boarding | 2 |
| 1 | 13:14 | BUF | Josh Dunne | Fighting | 5 |
| 1 | 13:14 | OTT | Donovan Sebrango | Fighting | 5 |
| 2 | 3:38 | OTT | Calen Addison | Cross-Checking | 2 |
| 2 | 7:03 | OTT | Xavier Bourgault | Tripping | 2 |
| 2 | 17:04 | OTT | Noah Gregor | Tripping | 2 |
| 3 | 9:55 | BUF | Konsta Helenius | Interference | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Felix Sandstrom | BUF | 14 | 16 | 87.5% | 61:16 |
| Linus Ullmark | OTT | 28 | 29 | 96.6% | 30:20 |
| Dustin Tokarski | OTT | 10 | 12 | 83.3% | 31:41 |