NHL game preview · Buffalo Sabres vs Montreal Canadiens

Buffalo's +115 Dog Tag Looks Mispriced Against Montreal's Leaky Defense

The public is hammering Buffalo on the spread (85%) while simultaneously piling onto the Over (92%), but the line hasn't moved — suggesting the market is absorbing that action without budging. The real angle here is Buffalo's moneyline value as a road underdog against a Montreal defense ranked dead last in high-danger chances allowed.

Final: BUF 3, MTL 4

Key numbers

Spread (MTL)
-1.5
Total
6.5
Moneyline
BUF +120 · MTL -140
Spread bets / money (MTL)
23% / 85%
Over bets / money
93% / 97%

Consensus across 32 sportsbooks, at the close.

Let's start with what the market is actually doing. Buffalo is drawing 85% of spread bets and the total has 92% on the Over, yet neither line has moved in any meaningful direction across 55 snapshots. The spread is frozen. The total is frozen. The one thing that did move: Buffalo's moneyline shortened by 7 cents, meaning money is coming in on the dog ML. That's a small but directional note — real dollars on Buffalo at a plus price while the public floods the spread side.

Now let's look at why that moneyline value might actually be there.

Montreal's defense is a problem. Their high-danger chances against ranks dead last in the NHL at #30, allowing 3.8 HD chances per game. Their xGoals Against sits at 3.33 per game (#26). The Canadiens are outscoring their expected goals on the defensive side — 3.06 actual goals against versus 3.33 expected — which is a positive regression flag. They've been lucky. That luck has a shelf life.

Buffalo, meanwhile, is quietly one of the better defensive teams in the league this season. They're allowing just 2.93 goals per game (#11) with a penalty kill operating at 87.9% (#2 in the NHL). Their xGoals Against is 3.23 (#21), meaning they're also outperforming defensively, but to a lesser degree. The Sabres' 5-on-5 possession metrics are balanced — 50% xGoals (#16), 50% Fenwick (#15) — this is a team that competes evenly in most situations.

Injuries complicate both sides. Buffalo is without Rasmus Dahlin (upper body, out), Matt Grzelcyk (IR), and Alex Lyon (IR with no return timeline). Losing Dahlin is significant — he's their best defenseman and quarterback on the power play. Their blue line takes a real hit. On Montreal's side, Mike Matheson is out with a lower body injury, which also weakens their defensive depth.

No signal badges are firing here, and there are no algorithmic line movement signals or insider systems with tracked records attached to this game. The honest read: this isn't a layup. The market hasn't given us a clean sharp/square divergence. What we have is a structural mismatch — Montreal's defense allowing premium scoring chances at a league-worst rate against a Buffalo team that's scoring at #5 in goals per game — combined with moneyline value on the road team at +115.

The -1.5 puck line at -212 on Buffalo is an overpriced ask given Dahlin's absence weakens their road road case. But the flat moneyline at +115? That's where the value lives if you believe Montreal's defensive numbers are due for regression. Just don't confuse a reasonable angle with a lock — this game has coin-flip DNA, and the injuries on both sides introduce real variance. Tread accordingly.

Buffalo Sabres vs Montreal Canadiens: FAQ

When is Buffalo Sabres vs Montreal Canadiens?

Buffalo Sabres at Montreal Canadiens was played Saturday, October 17, 2026 at 7:00 PM ET.

Who won Buffalo Sabres vs Montreal Canadiens?

Montreal Canadiens won, 4-3.

Who is favored in Buffalo Sabres vs Montreal Canadiens?

Montreal Canadiens closed as a 1.5-point favorite (consensus across 32 sportsbooks).

What is the over/under for Buffalo Sabres vs Montreal Canadiens?

The consensus total closed at 6.5.

Where is the public betting on Buffalo Sabres vs Montreal Canadiens?

On the spread, 23% of bets and 85% of the money are on Montreal Canadiens; 77% of bets and 15% of the money are on Buffalo Sabres.

AI-assisted analysis for entertainment. Prices move; check your book before you bet. 21+. Gambling problem? Call 1-800-GAMBLER.