Montreal Canadiens vs. Buffalo Sabres Prediction, NHL Odds

Liam Gilks | Updated Mar 27, 2023

The Montreal Canadiens are looking to win back-to-back games for the first time in a month when they face the Sabres in Buffalo on Monday. 

March 27, 2023, 7:00 PM ET
KeyBank Center
Puckline +1.5 -164
Moneyline +146
Over / Under o +7


Betting Action


Puckline -1.5 +136
Moneyline -175
Over / Under u +7


Betting Action


Buffalo has won back-to-back games just helping them stay in the wildcard race in the Eastern Conference. They will hope to have their superstar Tage Thompson in the lineup, as the 44 goal scorer is battling an injury. 

The Sabres are listed as a -210 favourite to win on the NHL odds with the total sitting at 6.5.

Canadiens vs. Sabres NHL Betting Odds

The Sabres put seven goals on the board the last time they faced the Canadiens, beating them 7-2 back in November. Jeff Skinner has been tearing the Canadiens apart this season, scoring six points (3G 3A) in two games against the Habs. Montreal did manage a 3-2 win in their first meeting of the season, thanks to a 43-save performance by Sam Montembeault. Monday night will be the third and final meeting of the season between these teams and the Canadiens have only won two of their past seven meetings at KeyBank Center in Buffalo. 

Montreal was on the right side of a blowout for a change on Saturday night, beating the last-placed Columbus Blue Jackets 8-2. That was the fourth game of their past six to hit the Over putting their record on the Over/Under record to 34-35-4. They have three wins in their past 10 games but have covered five times in that stretch. They are 40-33 ATS on the season.

The Sabres posted their second shutout of the season in their most recent outing, hitting the Under and breaking a five-game streak to the Over. As one of the highest-scoring teams in the league (3.6 goals per game), Buffalo has played the Over in 41 of their 72 games. They are currently on a two-game win streak and they have covered six of their last 10 games. 

Montreal Canadiens

Rafael Harvey-Pinard scored a natural hattrick and the Canadiens destroyed the Blue Jackets 8-2 on Saturday night. Nick Suzuki (1G 3A), Mike Hoffman (1G 2A), Mike Matheson (3A), Brendan Gallagher (1G 1A), Jesse Ylonen (1G 1A) and Johnathan Kovacevic (2A) each picked up multiple points in the win. Goalie Sam Montembeault had an easy night in net, stopping 21 shots for his 15th win of the season. Montembeault has taken over as the Canadiens starting goalie, getting the nod in four of their past six games, winning three of those games. 

Captain Suzuki has scored in back-to-back games now, bringing him to 23 goals on the season. He is now just three goals back of the team lead, which is still held by Cole Caufield, who has not played since January 19th. 

The Habs will be playing back-to-back games on the road in Buffalo Monday night, then in Philadelphia on Tuesday. 

Buffalo Sabres

Eric Comrie stopped all 26 shots on Saturday night, picking up his second career shutout in a 2-0 win over the New York Islanders. Sabres Captain Kyle Okposo (10) scored with six minutes left in the third to give Buffalo the lead before Jeff Skinner (31) threw in an empty netter. The Sabres won their second game in a row after dropping their previous four, keeping them six points out of the Eastern Conference’s final wildcard spot. 

Buffalo’s leading scorer Tage Thompson has been battling through an undisclosed injury for the past week and did not play in the final 10 minutes of the game versus New York. He is likely still banged up, but he will be crucial in the Sabre’s push for a playoff spot. In case Thompson is unavailable for Monday’s game, the Sabres have recalled Lukas Rousek from the AHL.

With only 10 games remaining, the Sabres will play only four more at KeyBank Center and they will try to improve their 14-20-3 record at home. 

NHL Prediction: Who Will Win Canadiens vs. Sabres?

NHL Predictions