NHL Scores · NHL Odds

Canadiens vs Sabres

Final · Sat Jan 31 · 7:00 PM ET · KeyBank Center

Montreal CanadiensCanadiens31-17-7
4
FinalJan 31, 2026
Buffalo SabresSabres31-18-5
2
TVNHL NetMSGB

Closing line

US sportsbook at puck drop
Moneyline
MTL+105
BUF−125
Puck line
MTL +1.5−218
BUF −1.5+180
Total O/U
Over 6.5−122
Under 6.5+102
  • Puck line: Canadiens +1.5 covered.
  • Total O/U: under 6.5 (6 goals).

Recap

The Montreal Canadiens beat the Buffalo Sabres 4-2 at KeyBank Center in Buffalo on Jan 31, 2026 to move to 31-17-7.

The go-ahead score came with 10:13 left in the third period: Cole Caufield Goal (32) Snap Shot, assists: Nick Suzuki (46), Kirby Dach (4). The Canadiens have won 3 straight. The Canadiens won despite being outshot 38-31.

Score by period

Montreal Canadiens and Buffalo Sabres, score by period
Team123T
MTL1034
BUF0202

W: Dobes · L: Lyon

Scoring plays

First Period

  1. MTLGoal · 11:20Juraj Slafkovský Goal (21) Wrist Shot, assists: Nick Suzuki (45), Cole Caufield (25)1-0

Second Period

  1. BUFGoal · 7:36Owen Power Goal (4) Wrist Shot, assists: Tage Thompson (28), Rasmus Dahlin (33)1-1
  2. BUFGoal · 18:58Noah Ostlund Goal (10) Slap Shot, assists: Alex Tuch (25), Bowen Byram (17)1-2

Third Period

  1. MTLGoal · 4:14Cole Caufield Goal (31) Tip-In, assists: Noah Dobson (24), Lane Hutson (47)2-2
  2. MTLGoal · 10:13Cole Caufield Goal (32) Snap Shot, assists: Nick Suzuki (46), Kirby Dach (4)3-2
  3. MTLGoal · 19:12Oliver Kapanen Goal (17) Wrist Shot, assists: Noah Dobson (25)4-2

Team stats

MTLBUF
Shots
31
38
Power Play Goals
1
1
Faceoff Win Percent
70.2
29.8
Hits
29
24
Blocked Shots
20
7
Penalty Minutes
8
6

Top performers

Montreal CanadiensBuffalo Sabres

Goals

Cole Caufield2
Owen Power1

Assists

Nick Suzuki2
Tage Thompson1

Points

Cole Caufield3
Owen Power1

Player stats

Canadiens · Forwards

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Josh Anderson RW031012:1100000.00
Zack Bolduc RW010-110:1000000.00
Cole Caufield RW130215:3921500.00
Kirby Dach C120212:2901100.02
Phillip Danault C110018:13001078.60
Ivan Demidov RW000016:4900300.00
Jake Evans C100-116:33001081.80
Brendan Gallagher RW050010:1800000.00
Oliver Kapanen C210117:28102066.70
Juraj Slafkovsky LW021117:261070100.00
Nick Suzuki C101318:52022057.10
Joe Veleno C120-110:33000050.00

Canadiens · Defense

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Alexandre Carrier D110-120:2800100.00
Noah Dobson D220320:3202400.02
Kaiden Guhle D430219:2900000.00
Lane Hutson D102120:1001200.04
Mike Matheson D400-127:3300200.00
Arber Xhekaj D03007:0900000.00

Canadiens · Goalies

PlayerGASASVSV%TOIPIM
Jakub Dobes G23836.94759:580

Sabres · Forwards

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Zach Benson LW010020:4500200.00
Josh Doan RW040-117:2200300.00
Konsta Helenius C010-19:54003033.30
Tyson Kozak C01006:49000050.00
Peyton Krebs C010-19:38000025.00
Beck Malenstyn LW23008:4600100.00
Ryan McLeod C000017:38002031.62
Noah Ostlund C000-213:18101050.00
Jack Quinn RW000-117:2800300.00
Tage Thompson C010122:21015029.42
Alex Tuch RW012022:2901100.00
Jason Zucker LW020-118:4000400.00

Sabres · Defense

PlayerBSHTTK+/-TOIGASSOGFO%PIM
Bowen Byram D101-220:1901100.02
Rasmus Dahlin D130026:0301400.00
Michael Kesselring D100-28:5300000.00
Zach Metsa D000010:4600000.00
Owen Power D200024:0010600.00
Mattias Samuelsson D061021:4800200.00

Sabres · Goalies

PlayerGASASVSV%TOIPIM
Alex Lyon G33027.90057:430

Three stars

  1. Cole Caufield (MTL)
  2. Jakub Dobes (MTL)
  3. Owen Power (BUF)

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 6:06 PM ET. How game pages are made