Montreal • Alex Galchenyuk scored midway through the third period to help the Montreal Canadiens beat the New Jersey Devils 3-2 on Monday night.
Rene Bourque and Max Pacioretty also scored for the Canadiens (16-9-3). Carey Price made 27 saves.
Steve Bernier and Michael Ryder scored for the Devils (11-12-5), and Martin Brodeur stopped 13 shots.
Ryder tied it at 2 with a slap shot that got past Price at 4:42 in the third. But Galchenyuk responded five minutes later, picking up his seventh goal after Alexei Emelin's shot landed on his stick.
It was New Jersey's first regulation loss at the Bell Centre since 2008.
Sustained pressure by the Devils in the Canadiens' zone led to Bernier's second goal in as many games, putting New Jersey in front at 11:13 of the first period. The Quebec City native beat Price on his blocker side by deflecting an Anton Volchenkov shot from the point.
Jets 5, Rangers 2 • In New York, Olli Jokinen broke a tie with 7:18 left in the third period, then netted an insurance goal moments later to lift Winnipeg over New York and rookie goalie Cam Talbot. Talbot had won six straight starts, including a victory Saturday over Vancouver in his Madison Square Garden debut when he made 35 saves.
Wild 2, Flyers 0 • In St. Paul, Minn., Jason Pominville and Charlie Coyle scored 57 seconds apart early in the third period to break open a defensive standoff and lift Minnesota over Philadelphia.