NY Rangers 5, Buffalo 3
Chris Kreider scored a pair of power-play goals, including the tiebreaking tally 5:47 into the third period Monday night, lifting the New York Rangers to a 5-3 victory over the NHL-worst Buffalo Sabres.
Carolina 3, Columbus 0
Jesper Fast collected a goal and an assist, Sebastian Aho had two assists, and Alex Nedeljkovic made 19 saves as the visiting Carolina Hurricanes shut out the Columbus Blue Jackets on Monday.
Ottawa 2, Calgary 1
Chris Tierney's goal late in regulation broke the deadlock and rookie goaltender Filip Gustavsson won in his first career start to give the host Ottawa Senators a 2-1 victory over the Calgary Flames on Monday.
NY Islanders 2, Philadelphia 1
Anthony Beauvillier scored at 3:41 of overtime to lift the visiting New York Islanders past the Philadelphia Flyers 2-1 on Monday.
Minnesota 2, Anaheim 1
Cam Talbot made 24 saves and the Minnesota Wild won their ninth straight home game, beating the Anaheim Ducks 2-1 on Monday in Saint Paul, Minn.
Winnipeg 4, Vancouver 0
Adam Lowry scored twice and Connor Hellebuyck made 22 saves as the Winnipeg Jets defeated the host Vancouver Canucks 4-0 Monday night.
Colorado 5, Arizona 1
Philipp Grubauer stopped 24 shots, Joonas Donskoi had two goals and the Colorado Avalanche beat the Arizona Coyotes 5-1 on Monday night in Glendale Ariz.
Vegas 5, St. Louis 1
Mark Stone had two goals and an assist and William Karlsson had a goal and two assists for the Vegas Golden Knights, who scored four times in the third period to hand the St. Louis Blues a 5-1 loss on Monday night in Las Vegas.
San Jose 2, Los Angeles 1
Solid goaltending from Martin Jones helped San Jose defeat the visiting Los Angeles Kings 2-1 on Monday, snapping the Sharks' four-game losing streak.