NEW YORK — Carl Hagelin scored twice for his second multi-goal game in the NHL, and Henrik Lundqvist stopped all 28 shots he faced as the New York Rangers beat the New York Islanders 3-0 on Monday night for their fifth consecutive victory.
Hagelin, in just his 16th NHL game, scored in the second and third periods for the surging Rangers (22-8-4)
HURRICANES 4, DEVILS 2
In Raleigh, N.C., Brandon Sutter scored a short-handed goal and was credited with a bizarre empty-netter, leading Carolina past New Jersey.
Sutter’s empty-net goal came at the end of a strange sequence. Ilya Kovalchuk’s errant pass for Adam Henrique from the end line wound up going the length of the ice and into an empty net with 29.4 seconds left.
SABRES 4, CAPITALS 2
In Buffalo, N.Y., Brayden McNabb capped Buffalo’s four-goal first period with his first NHL goal and the Sabres cruised to a win over Washington.
Jason Pominville, Matt Ellis and Christian Ehrhoff also scored in the first period for the Sabres.
AVALANCHE 4, WILD 2
In St. Paul, Minn., Jan Hejda scored the go-ahead goal at 10:20 of the third period and Colorado snapped a nine-game road losing skid.
Colorado won on the road for the first time since Oct. 22 and extended Minnesota’s winless streak to seven games.
BLUES 5, STARS 3
In St. Louis, Adam Cracknell, recalled from the minors earlier Monday, put St. Louis ahead for good in the second period and the Blues scored two rare power-play goals in the victory.
St. Louis, which won its sixth successive home game, improved to 7-1-1 in its past nine.
RED WINGS 4, PREDATORS 1
In Nashville, Tenn., Valtteri Filppula scored a pair of goals to lead Detroit to a win over Nashville.
Pavel Datsyuk and Danny Cleary also scored for Detroit, which stopped a two-game skid. Jimmy Howard made 31 saves.
Jonathon Blum scored for the Predators.