Saturday, October 17, 2026
Final (OT)
- Expected goals, BUF–MTL
- 2.9–4.3
- all situations, empty nets out
- MTL share of xG
- 59.4%
- 50% is even
- Shots on goal
- 26–34
- BUF–MTL
- Pre-game model
- MTL 51%
- win chance, model game-0.3
The story
The Canadiens beat the Sabres 4-3 in overtime, and the chances agreed: 4.3 expected goals to 2.9. The Canadiens scored three straight at one stage. Cole Caufield scored the overtime winner. Beck Malenstyn finished 7 checks.
- Cole CaufieldOvertime winner
Cole Caufield scored the overtime winner. He scored twice. That was his fifth goal of the season. It finished 4-3 for the Canadiens in overtime.
- Beck MalenstynPhysical
Beck Malenstyn finished 7 checks. He has 2 points in 9 games this season. He played 12:12 and had no shots on goal. The Sabres lost 4-3 to the Canadiens in overtime.
Shot attempts
Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.
Where the shots came from
7 goals from 89 unblocked attempts. Shots from a team's own half are left off.
Buffalo Sabres
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Owen Power D | 27:39 | 0 | 0 | 3 | 0.11 | 0 | 3 | 40 |
| Mattias Samuelsson D | 26:59 | 0 | 1 | 2 | 0.06 | 3 | 2 | 49 |
| Jack Quinn R | 21:30 | 1 | 0 | 2 | 0.40 | 0 | 0 | 58 |
| Zach Benson L | 21:17 | 0 | 1 | 3 | 0.53 | 0 | 1 | 71 |
| Olen Zellweger D | 20:47 | 0 | 0 | 4 | 0.21 | 0 | 1 | 53 |
| Noah Ostlund C | 19:44 | 0 | 0 | 1 | 0.10 | 0 | 1 | 58 |
| Tage Thompson C | 19:19 | 1 | 0 | 5 | 0.50 | 1 | 1 | 37 |
| Josh Doan R | 15:14 | 0 | 1 | 1 | 0.15 | 0 | 0 | 32 |
| Zach Metsa D | 14:57 | 0 | 0 | 1 | 0.02 | 0 | 1 | 48 |
| Ryan McLeod C | 14:35 | 0 | 0 | 0 | 0.00 | 1 | 0 | 8 |
| Josh Norris C | 14:30 | 1 | 0 | 4 | 0.59 | 1 | 2 | 38 |
| Louis Crevier D | 14:12 | 0 | 0 | 0 | 0.02 | 1 | 3 | 2 |
| Jiri Kulich C | 13:00 | 0 | 1 | 0 | 0.08 | 0 | 1 | 55 |
| Beck Malenstyn L | 12:12 | 0 | 0 | 0 | 0.00 | 7 | 2 | 16 |
| Dennis Gilbert D | 11:31 | 0 | 0 | 0 | 0.00 | 2 | 1 | 5 |
| Konsta Helenius C | 9:11 | 0 | 1 | 0 | 0.15 | 0 | 0 | 32 |
| Peyton Krebs C | 9:04 | 0 | 0 | 0 | 0.00 | 1 | 0 | 23 |
| Justin Danforth R | 8:34 | 0 | 0 | 0 | 0.00 | 1 | 0 | 14 |
Montreal Canadiens
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Lane Hutson D | 26:38 | 0 | 0 | 3 | 0.26 | 0 | 1 | 57 |
| Kaiden Guhle D | 23:21 | 0 | 1 | 0 | 0.00 | 1 | 0 | 59 |
| Alexandre Carrier D | 22:08 | 0 | 2 | 1 | 0.03 | 0 | 2 | 67 |
| Noah Dobson D | 21:16 | 0 | 0 | 3 | 0.33 | 2 | 1 | 49 |
| Nick Suzuki C | 20:49 | 0 | 1 | 2 | 0.65 | 3 | 1 | 86 |
| Cole Caufield R | 18:03 | 2 | 0 | 5 | 0.89 | 0 | 0 | 87 |
| Juraj Slafkovský L | 17:51 | 0 | 2 | 1 | 0.19 | 1 | 2 | 86 |
| Alex Newhook C | 16:21 | 0 | 0 | 2 | 0.41 | 0 | 1 | 39 |
| Phillip Danault C | 15:06 | 0 | 0 | 0 | 0.06 | 1 | 0 | 71 |
| Zachary Bolduc R | 14:48 | 1 | 0 | 5 | 0.57 | 2 | 0 | 76 |
| Josh Anderson R | 14:22 | 0 | 0 | 2 | 0.13 | 3 | 0 | 36 |
| Chris Kreider L | 14:06 | 0 | 0 | 2 | 0.13 | 1 | 1 | 40 |
| Jake Evans C | 13:29 | 0 | 0 | 0 | 0.00 | 1 | 1 | 41 |
| Arber Xhekaj D | 12:29 | 0 | 0 | 1 | 0.07 | 1 | 1 | 69 |
| Oliver Kapanen C | 11:40 | 0 | 0 | 3 | 0.23 | 1 | 1 | 44 |
| Kirby Dach C | 11:37 | 0 | 0 | 1 | 0.05 | 1 | 1 | 42 |
| Alexandre Texier L | 11:29 | 1 | 0 | 2 | 0.25 | 0 | 0 | 70 |
| David Reinbacher D | 9:09 | 0 | 0 | 1 | 0.02 | 2 | 0 | 73 |
Pro: the line
How the line moved against our model is part of Pro
Pro: expected goals, minute by minute