Montreal
Sabres captain Brian Gionta and Cody Franson also scored. Robin Lehner stopped 36 shots.
Artturi Lehkonen and Phillip Danault scored for Montreal, and Carey Price made 35 saves.
Bogosian scored with a slap shot 1:48 into overtime, just a few seconds after Lehner robbed Montreal’s Alex Galchenyuk from the slot with his glove.
The Sabres improved to 3-4-1 in back-to-backs after beating Detroit 3-2 in overtime on Friday.
Islanders 4, Kings 2
New York
John Tavares had a goal and an assist, Jason Chimera also scored and Jean-Francois Berube stopped 34 shots to earn his first win in his third start of the season for the Islanders. New York, which won its third straight and fourth in the last five games, came in with back-to-back shutouts.
Devils 4, Flyers 1
Philadelphia
Kyle Palmieri and Pavel Zacha also scored and Michael Cammalleri had two assists for the Devils, who have won four of five.
Travis Konecny had a goal for Philadelphia, which has lost 12 of 15 since ending a 10-game winning streak in December.
Blue Jackets 3, Hurricanes 2
Columbus, Ohio
Hartnell scored in the first period and got the tiebreaker in the third, helping the Blue Jackets overcome a terrible second period to beat the Hurricanes for the second time this week. Carolina has lost three straight.
Markus Hannikainen also scored, and Sergei Bobrovsky had 35 saves for Columbus.
Jets 5, Blues 3
Winnipeg, Manitoba
Pavelec, starting his second game this season after being called up from the minors Tuesday, broke his own Atlanta/Winnipeg franchise record for saves in a period with 25 in the second. He had a 24-save period on Oct. 31, 2009, against Ottawa.
Senators 3, Maple Leafs 2 (so)
Toronto
The Senators rallied for their fifth win in six games to complete a 3-0 road trip.
