NEW YORK -- Shea Weber scored the tie-breaking goal with 2:57 remaining in the third period Wednesday night as the Montreal Canadiens remained unbeaten in regulation with a 3-2 win over the New York Islanders at Barclays Center.
Weber's shot sailed under the arm of Islanders goalie Thomas Greiss as defenseman Travis Hamonic made a late attempt to block it.
Paul Byron and Phillip Danault also scored for the Canadiens (6-0-1) while goalie Al Montoya recorded 26 saves.
John Tavares and Dennis Seidenberg scored for the Islanders (3-4-0), who completed a 3-2-0 homestand. Greiss made 26 saves.