Pittsburgh:Marc-Andre Fleury made 28 saves for his ninth career shutout and Pittsburgh downed Atlanta 5-0 on Saturday.
Jordan Staal and Colby Armstrong ended long goal droughts for the Penguins, who had lost six of their previous seven at home.
Atlanta has gone 132 minutes without scoring.
Islanders 2, Bruins 1
In Uniondale, New York, Andy Hilbert and Richard Park, who came in with one goal between them this season, both scored as the punchless New York Islanders pulled out a victory over Boston.
A day after dropping a 2-1 decision in Boston, the Islanders returned the favor at home despite not scoring more than two goals for the eighth straight game.
Sabres 3, Canadiens 0
In Montreal, Jocelyn Thibault made 24 saves for his first shutout for Buffalo in victory over Montreal.
Jaroslav Spacek and Thomas Vanek for the Sabres.
Blue Jackets 3, Red Wings 2, SO
In Columbus, Ohio, Nikolai Zherdev scored the winning shootout goal to lead Columbus past Detroit.
Columbus won despite allowing Detroit to tie it with two goals in a team-record 5 seconds. The game was the second shootout in a week between the teams, with Detroit winning last Sunday.
Columbus has won successive games while Detroit has lost five of seven.
The two goals in 5 seconds bettered Detroit's previous mark of 7 seconds, done in both 1936 and 1987. It was also the quickest two goals allowed in Columbus' short history.
Flames 5, Avalanche 2
In Denver, Miikka Kiprusoff stopped 19 shots to lead Calgary past the struggling Colorado.
Matthew Lombardi had a goal and an assist for Calgary, which has split its last four games.
Colorado managed only 21 shots in losing for the fifth time in six games. The loss denied Colorado of its 500th regular-season victory since moving to Denver for the 1995-96 season, and left coach Joel Quenneville one shy of his 100th win with the Avalanche.
Coyotes 5, Maple Leafs 1
In Glendale, Arizona, Ilya Bryzgalov made 25 saves for his fourth straight victory since joining Phoenix as the Coyotes downed Toronto.
Phoenix's four-game winning streak is its longest since a seven-game run last Dec. 26-Jan. 9. Toronto has lost four of its last five games.
Flyers 4, Senators 3
In Ottawa, Daniel Briere had a goal and two assists to lead Philadelphia over Ottawa.
Devils 3, Lightning 2
In Tampa, Florida, Brian Gionta scored twice during New Jersey's three-goal second period to lead the Devils past Tampa Bay.
Martin Brodeur made 34 saves for the Devils, who went 4-0 on a four-game road trip.
The Lightning have dropped four in a row after a five-game winning streak.
Capitals 5, Hurricanes 2
In Washington, Alexander Ovechkin scored twice as Washington beat Carolina and won successive games under interim coach Bruce Boudreau.
Michael Nylander had a goal and two assists for Washington, which is 2-0 since Glen Hanlon was fired Thursday. The consecutive victories are the Capitals' first since early October.
Wild 4, Predators 3
At Nashville, Tennessee, Branko Radivojevic scored the go-ahead goal with 1:53 remaining for Minnesota as it downed Nashville.
Oilers 3, Blackhawks 2, SO
In Edmonton, Alberta, Sam Gagner scored the winning goal as Edmonton won its sixth shootout this season to defeat Chicago.
Edmonton improved to 2-3 in its six-game homestand.
The Blackhawks had previously won successive games.
Kings 2, Sharks 1
In San Jose, California, Dustin Brown and Anze Kopitar each scored first-period goals and Los Angeles ended a five-game losing streak by beating San Jose.
The Kings won their first road game since beating the Sharks three weeks ago.
The Sharks lost for the first time in seven games despite coming off a six-day break.