Boston 7, Carolina 0: Zdeno Chara had his first career three-goal game and Tim Thomas stopped 31 shots for his seventh shutout. It was the Bruins' second lopsided win in six days; they shut out Ottawa, 6-0, on Tuesday.
New Jersey 5, N.Y. Islanders 2: Vladimir Zharkov scored his first NHL goal, and the suddenly potent Devils broke out again as they improved to 3-0-1 in their last four.
San Jose 4, Phoenix 2: Patrick Marleau scored early in his 1,000th career NHL game for the Sharks.
Montreal 5, Calgary 4 (OT): P.K. Subban scored 1:06 into overtime and the Canadiens recovered after blowing a four-goal lead. Subban took Scott Gomez's pass and beat Henrik Karlsson with a wrist shot.
Atlanta 3, Florida 2 (SO): The Thrashers rallied from a two-goal deficit to win in a shootout. The Thrashers had given up 24 goals in their previous four games, all losses.
Dallas 2, Los Angeles 1: Jamie Langenbrunner scored the go-ahead goal on a second-period power play in his 1,000th NHL game, six minutes after Loui Eriksson also scored with the man advantage.
Anaheim 3, Edmonton 2: Teemu Selanne scored two goals as the Ducks won for the seventh time in nine games.
On the Web
Follow the Sabres and NHL on the Sabres Edge blog at buffalonews.com/blogs
Compiled from News and wire service reports.