Rasmus Ristolainen completes the comeback win with the OT winner against Montreal.
By Sean Farrell / NHL.com Correspondent
MONTREAL, QUEBEC — Rasmus Ristolainen scored at 1:38 of overtime to give the Buffalo Sabres a 6-5 win against the Montreal Canadiens at Bell Centre on Thursday.
Jeff Skinner and Vladimir Sobotka each had two goals, and Conor Sheary scored for Buffalo (8-6-2), which blew four one-goal leads.
Linus Ullmark made 27 saves on 32 shots in the first two periods. Carter Hutton made five saves in the third and overtime.
Jonathan Drouin, Matthew Peca and Nicolas Deslauriers each had a goal and an assist for Montreal (8-5-3). Max Domi had three assists.
Price made 25 saves. He has allowed at least four goals in his past four starts.
Skinner scored his second goal of the game, his 11th, at 2:20 of the third to tie it at 5-5.
The teams combined for six goals in the first period, including four in a span of 1:46.
Sobotka made it 1-0 at 6:08 when he scored on a pass from Evan Rodrigues on a 2-on-1.
Drouin tied it at 1-1 at 9:14. He redirected Domi’s centering pass for his fifth goal.
Rodrigues set up Sobotka’s second goal, his third of the season, to make it 2-1 at 14:40. Peca scored 10 seconds later to tie it at 2-2.
Sheary made it 3-2 at 15:52 with his sixth goal in his 200th NHL game. Andrew Shaw tied it at 3-3 at 16:26.
Skinner’s 10th goal made it 4-3 at 5:34 of the second.
Tomas Tatar scored his third goal in two games at 10:17 to tie it at 4-4.
Deslauriers gave the Canadiens their first lead at 5-4 with a shorthanded goal at 18:03.
Montreal forward Joel Armia, a former Sabre, did not play. He will miss six to eight weeks because of a knee injury he sustained Tuesday.