The New Jersey Devils lost star center Jack Hughes to an injury and Kevin Hayes scored twice in the St. Louis Blues’ 4-1 victory.
Hughes, who entered with an NHL-leading 15 assists and 20 points, left after awkwardly crashing into the boards following a slight hook by Blues defenseman Torey Krug. No penalty was called on the play.
New Jersey was already playing without center Nico Hischier, who missed his third straight game with an upper-body injury.
Jake Neighbours and Robert Thomas had the other goals and Jordan Binnington made 34 saves to prevent the Blues from a third consecutive loss.
Curtis Lazer scored for the Devils, who had won three in a row.
Ersson leads Flyers past Sabres
Samuel Ersson turned away 22 shots and Bobby Brink had a goal and an assist as the Philadelphia Flyers snapped a three-game losing streak with a 5-1 win over the Buffalo Sabres.
Scott Laughton, Louie Belpedio, Travis Konecny and Garnet Hathaway also scored for the Flyers, who had allowed 15 goals during the three-game skid, including a 5-2 loss to the Sabres on Wednesday.
Henri Jokiharju had the lone goal for Buffalo, which failed in a bid for a three-game winning streak.
Sabres defenseman Mattias Samuelsson left the game in the first period with a lower-body injury.