John Tavares scored in regulation time and got the game-winner 1:51 into overtime as the New York Islanders defeated the Montreal Canadiens 5-4 on Monday night.
The Islanders (23-18-4) posted a third straight win.
Mathew Barzal, coming off his second five-point game of the season on Saturday against the New York Rangers, had a goal and two assists to give him 10 points in his last three outings.
READ MORE: Danault suffers head injury in Habs shootout loss to the Bruins
Anthony Beauvillier and Adam Pelech also scored for the Islanders
Nicolas Deslauriers, Paul Byron, Jonathan Drouin and Max Pacioretty scored for Montreal (18-20-6).
The Canadiens fired a season-high 55 shots at Thomas Greiss in regulation time while the Islanders had only 22 on Carey Price.
Overall shots were 56-24.
Montreal owned the puck in the opening minute, but when Barzal got it, he set up Beauvillier for a goal on his team’s first shot on Price 1:24 into the game.
The Habs visit the Boston Bruins for an original six match-up Wednesday night, puck-drop is at 7:38 p.m.
— with files from Justin Bulman.