MONTREAL (AP) " Ottawa's Mark Stone and Erik Karlsson scored 2:24 apart in the third period, helping the Senators rally to win 4-3 at NHL-leading Montreal on Tuesday.
Elsewhere, St. Louis won at Boston to push its winning run to four games, and Philadelphia also won on the road, beating Florida.
Ottawa's Stone tied the game at 3-3 early in the third after three Canadiens players got caught behind their own net.
Karlsson then scored at 5:37, the visitors' first lead of the evening, on a fluke no-look shot from the blue line after a bad giveaway.
Mike Hoffman and Derick Brassard also scored for the Senators.
Shea Weber, Alexander Radulov and Alex Galchenyuk scored for Montreal.
St. Louis' Robert Bortuzzo and Paul Stastny scored 2:12 apart in the second period to lift the Blues to a win at Boston.
Jake Allen had 39 saves and Jori Lehtera scored twice for St. Louis, including into an empty net with 1:16 left.
Longtime Blues captain David Backes scored for Boston in his first game against his former club, putting the Bruins up 1-0 early in the first with the 20,000th goal in franchise history. Montreal is the only other NHL team with 20,000 goals.
Dominic Moore also scored for the Bruins.
Philadelphia goaltender Steven Mason made 38 saves to help the Flyers take a 3-1 victory at Florida.
Wayne Simmonds had a goal and an assist, while Nick Cousins and Dale Weise also scored for the Flyers.
Reilly Smith scored for the Panthers, who regained forward Nick Bjugstad, who had missed all of this season after an injury in the preseason.
Carolina's Viktor Stalberg scored a tiebreaking, short-handed goal in the second period as the Hurricanes edged Toronto 2-1 and claimed a fifth straight victory.
New York's Nick Leddy scored the winner in a marathon 14-round shootout, lifting the Islanders to a 3-2 win at Anaheim.
This story has been automatically published from the Associated Press wire which uses US spellings