GRIT & GF

Saturday, October 17, 2026

Buffalo Sabres

Montreal Canadiens

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 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.

BUFMTL

Where the shots came from

7 goals from 89 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← BUF shootingMTL shooting →

Buffalo Sabres

SkaterTOIGASOGixGHitsBlkxGF%
Owen Power D27:390030.110340
Mattias Samuelsson D26:590120.063249
Jack Quinn R21:301020.400058
Zach Benson L21:170130.530171
Olen Zellweger D20:470040.210153
Noah Ostlund C19:440010.100158
Tage Thompson C19:191050.501137
Josh Doan R15:140110.150032
Zach Metsa D14:570010.020148
Ryan McLeod C14:350000.00108
Josh Norris C14:301040.591238
Louis Crevier D14:120000.02132
Jiri Kulich C13:000100.080155
Beck Malenstyn L12:120000.007216
Dennis Gilbert D11:310000.00215
Konsta Helenius C9:110100.150032
Peyton Krebs C9:040000.001023
Justin Danforth R8:340000.001014

Montreal Canadiens

SkaterTOIGASOGixGHitsBlkxGF%
Lane Hutson D26:380030.260157
Kaiden Guhle D23:210100.001059
Alexandre Carrier D22:080210.030267
Noah Dobson D21:160030.332149
Nick Suzuki C20:490120.653186
Cole Caufield R18:032050.890087
Juraj Slafkovský L17:510210.191286
Alex Newhook C16:210020.410139
Phillip Danault C15:060000.061071
Zachary Bolduc R14:481050.572076
Josh Anderson R14:220020.133036
Chris Kreider L14:060020.131140
Jake Evans C13:290000.001141
Arber Xhekaj D12:290010.071169
Oliver Kapanen C11:400030.231144
Kirby Dach C11:370010.051142
Alexandre Texier L11:291020.250070
David Reinbacher D9:090010.022073

How the line moved against our model is part of Pro

Each odds pull for this game, the best price on each side, and how the market moved against our number.

The minute-by-minute expected goals flow is part of Pro

The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.