Boston 2, Florida 1: All-Star Tim Thomas stopped 34 shots and the Bruins, winners of seven of their last 10, headed into the break in first place in the Northeast Division.
Carolina 4, N.Y. Islanders 2: Eric Staal scored goals in a 1:38 span in the second period and also had an assist for the Hurricanes. A crowd of only 4,976 attended the game at Nassau Coliseum, kept low due to a snowstorm.
Atlanta 1, Washington 0: Nik Antropov scored the only goal for the Thrashers, who won for just the fifth time in 17 games.
Detroit 3, New Jersey 1: Valtteri Filppula scored 5:32 into the third period and the Red Wings dealt the Devils their first regulation loss in eight games. Darren Helm and Johan Franzen added goals for Detroit.
Dallas 3, Edmonton 1: Oilers have now won just three times in the last 18 games and are 1-7-1 in their last nine visits to Dallas.
Phoenix 5, Colorado 2: Ilya Bryzgalov made 29 saves, Eric Belanger scored twice and the Coyotes won their fifth straight game on the road.
St. Louis at Calgary: The Blues have killed off only 18 of 26 penalties over the last seven games, and they're 3 for 32 with the man advantage this month.
Nashville at Vancouver: Canucks goalie Roberto Luongo has gone 11-0-5 with a 2.00 goals-against average since a 3-2 loss to St. Louis on Dec. 5.
San Jose at Los Angeles: Kings won't play another home game for a while after this one, as they begin a stretch of 10 straight on the road following the All-Star break.
Edmonton 4, Phoenix 3: Dustin Penner scored with 21 seconds left in regulation for the Oilers.
On the Web
Follow the Sabres and NHL on the Sabres Edge blog at buffalonews.com/blogs
Compiled from News and wire service reports.