


Devils 4, Blues 1
Ondrej Palat and Stefan Noesen scored and New Jersey beat St. Louis on Tuesday night.
Brenden Dillon also scored and Jesper Bratt added an empty-net goal for the Devils, who won their third straight game and fifth out of their last seven. Jacob Markstrom made 19 saves.
Jordan Kyrou scored and Jordan Binnington made 24 saves for the Blues.
Palat gave New Jersey the lead with 4:47 left in the first period with a slap shot off a banked entry pass from Luke Hughes. Palat has three goals in his last four games.
Predators 2, Rangers 0
Jonathan Marchessault and Adam Wilsby scored and Juuse Saros made 25 saves to lead Nashville to a victory over New York.
The Predators have won two of three following a franchise record-tying eight-game losing streak.
Igor Shesterkin made 30 saves for the struggling Rangers, losers of three straight. The shutout was the third of the season and 26th of Saros’ career. Steven Stamkos and Filip Forsberg each had two assists.
Hurricanes 4, Islanders 0
Pyotr Kochetkov made 32 saves for his first shutout of the season and Carolina beat New York.
Sebastian Aho had a goal and an assist, while Andrei Svechnikov, Jordan Martinook and Tyson Jost also scored. Shayne Gostisbehere provided two assists. The Hurricanes won back-to-back games for the first time since Nov. 25 and 27.
Canadiens 6, Sabres 1
Patrik Laine scored his first hat trick with Montreal and the Canadiens extended Buffalo’s winless streak to 11 games.
Lightning 5, Blue Jackets 3
Nick Paul had a goal and two assists to lead Tampa Bay to a victory over Columbus.
Penguins 3, Kings 2
Rickard Rakell scored at 1:44 of overtime and Pittsburgh rallied to beat Los Angeles.
Blackhawks 3, Capitals 2
Ryan Donato scored his team-leading 11th goal with 2:18 left in regulation to cap Chicago’s three-goal, third-period rally and lift the Blackhawks to a win over Washington.