| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| TOR | 1 | 1 | 1 | 3 |
| BUF | 0 | 0 | 0 | 0 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 4:58 | TOR | John Tavares | William Nylander, Conor Timmins | 1-0 |
| 2 | 2:34 | TOR | Nicholas Robertson | Matthew Knies | 2-0 |
| 3 | 14:23 | TOR | Auston Matthews | Conor Timmins | 3-0 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 6:33 | TOR | Connor Dewar | Holding | 2 |
| 1 | 8:47 | TOR | Connor Dewar | Delay of Game (Puck Over the Glass | 2 |
| 1 | 17:11 | BUF | Connor Clifton | Interference | 2 |
| 2 | 4:55 | BUF | Zach Benson | Tripping | 2 |
| 2 | 9:19 | TOR | Auston Matthews | Hooking | 2 |
| 2 | 14:28 | TOR | Jake McCabe | Delay of Game (Puck Over the Glass | 2 |
| 3 | 5:42 | TOR | Simon Benoit | Interference | 2 |
| 3 | 7:44 | BUF | Jeff Skinner | High-Sticking | 2 |
| 3 | 16:13 | TOR | Jake McCabe | Hooking | 2 |
| 3 | 19:04 | BUF | Rasmus Dahlin | Boarding | 2 |
| 3 | 19:04 | TOR | Mark Giordano | Misconduct | 10 |
| 3 | 19:04 | BUF | Rasmus Dahlin | Misconduct | 10 |
| 3 | 19:04 | TOR | T.J. Brodie | Misconduct | 10 |
| 3 | 19:04 | BUF | Tage Thompson | Misconduct | 10 |
| 3 | 19:04 | TOR | Tyler Bertuzzi | Misconduct | 10 |
| 3 | 19:04 | BUF | Owen Power | Misconduct | 10 |
| 3 | 19:04 | TOR | Auston Matthews | Misconduct | 10 |
| 3 | 19:04 | BUF | Alex Tuch | Misconduct | 10 |
| 3 | 19:04 | TOR | Bobby McMann | Misconduct | 10 |
| 3 | 19:04 | BUF | Jordan Greenway | Misconduct | 10 |
| 3 | 19:04 | BUF | JJ Peterka | Misconduct | 10 |
| 3 | 20:00 | BUF | Dylan Cozens | Slashing | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Ilya Samsonov | TOR | 34 | 34 | 100.0% | 60:00 |
| Ukko-Pekka Luukkonen | BUF | 19 | 22 | 86.4% | 56:48 |