Henrik Zetterberg scored a goal in his first game back from injury to lift the Detroit Red Wings over the Florida Panthers 4-3 on Saturday night.
Gustav Nyquist, Brendan Smith and Daniel Alfredsson also scored for Detroit.
Jonas Gustavsson stopped 30 shots. Pavel Datsyuk had two assists.
Zetterberg returned after missing 11 games with a herniated disk in his back. Zetterberg leads the Red Wings with 31 points (12 goals, 19 assists).
Sean Bergenheim scored two goals, and Nick Bjugstad also scored for Florida. Scott Clemmensen made 27 saves for the Panthers.
The Red Wings, who have won three of four, beat the Panthers for the first time in three games this season. The Panthers lost their third straight game.
DEVILS 2, ISLANDERS 1
In Uniondale, New York, Cory Schneider stopped 30 shots, while Travis Zajac scored the go-ahead goal with 6:57 left when the puck went in off his face as New Jersey beat the New York Islanders.
Zajac was credited with his seventh goal when a shot by Marek Zidlicky struck him when he stood in front of the net. Schneider earned his first win since Nov. 30, when he shut out Buffalo.
Adam Henrique gave the Devils a 1-0 lead at 11:37 of the first period, but Frans Nielsen tied it 10:31 into the third for the Islanders, who played without captain John Tavares.
Tavares sat out because of an undisclosed lower-body injury that ended his consecutive games streak at 246.
SENATORS 4, BRUINS 3
In Ottawa, Bobby Ryan scored with 4:35 left to help Ottawa edge Boston.
Patrick Wiercioch, Cory Conacher and Zack Smith also scored for the Senators. Craig Anderson stopped 29 shots to earn the victory.
Daniel Paille, Jarome Iginla and David Warsofsky scored for the Bruins.
In other NHL action, it was:
‧ Canadiens 2, Lightning 1, SO
‧ Ducks 3, Coyotes 2, OT
‧ Blues 6, Blackhawks 5, SO
‧ Predators 3, Kings 2
‧ Flyers 4, Oilers 3, SO