Ottawa:Brendan Shanahan scored two goals and the New York Rangers beat the Ottawa Senators 5-2, handing the NHL's Eastern Conference champions their sixth straight loss on Saturday.
Henrik Lundqvist made 32 saves for his league-leading 14th win. Jaromir Jagr, Dan Girardi and Blair Betts also scored for New York, which took a 4-0 lead before Joe Corvo and Dany Heatley scored for Ottawa.
Jason Spezza and Daniel Alfredsson each had two assists for the Senators.
Martin Gerber, who shut out the Rangers 2-0 on Oct. 6, made his 19th start of the season but was replaced by Ray Emery after allowing three goals on 12 first-period shots.
Maple Leafs 4, Penguins 2
At Toronto, Mark Bell and Jason Blake scored long-awaited goals, and Mats Sundin broke an 83-year-old record as Toronto beat Pittsburgh.
Bell's goal was his first with the Maple Leafs. Blake hadn't scored since October 18.
Sundin's assist on Bell's goal extended his point streak in home games from the start of the season to a club-record 15. Babe Dye's mark of 14 had stood since the 1924-25 season.
Nik Antropov and Alexei Ponikarovsky, with an empty-netter with 58 seconds left, also scored for the Leafs, who have won two straight for the first time since October 27.
Ryan Malone and Erik Christensen scored third-period goals for Pittsburgh after they fell behind 3-0.
Lightning 4, Bruins 1
At Tampa, Florida, Vincent Lecavalier had two goals and an assist, helping Tampa Bay stop a six-game skid.
Lecavalier's first goal of the game was his 250th in the NHL, coming in his 655th game. He has 16 goals and 39 points in 34 games against Boston.
Mathieu Darche and Martin St. Louis, with Lecavalier's 300th NHL assist, had the other goals for Tampa Bay.
Glen Murray scored for Boston.
Thrashers 4, Islanders 0
At Uniondale, New York, Kari Lehtonen turned aside 33 shots in his first NHL appearance in six weeks, and Ilya Kovalchuk scored his NHL-leading 21st goal and added an assist in Atlanta's win against New York.
Lehtonen, who got his first shutout this season and eighth in his career, lost his first four decisions before being placed on injured reserve with a groin injury. He missed 16 games since October 18.
Eric Boulton, Marian Hossa, and Vyacheslav Kozlov also scored for Atlanta, which snapped a three-game losing streak.
Sabres 8, Hurricanes 1
At Buffalo, New York, Ales Kotalik had two goals, and Jaroslav Spacek had a goal and two assists to lift Buffalo over struggling Carolina.
Tim Connolly, Derek Roy and Maxim Afinogenov had a goal and assist each, and Adam Mair and Thomas Vanek also scored for the Sabres, who have won six of seven. Ryan Miller made 20 saves for Buffalo.
Ray Whitney scored for Carolina, which lost for the sixth time in nine games. Whitney's goal came with just 1:55 left in regulation, spoiling Miller's shutout bid.
Stars 4, Flyers 1
At Philadelphia, Jussi Jokinen, Antti Miettinen, and Mike Ribeiro scored second-period goals to lead Dallas over Philadelphia.
Jeff Halpern also scored, and Trevor Daley and Brenden Morrow each had two assists for the Pacific Division leaders, who played tenacious defense in snapping a two-game losing streak.
Marty Turco had 17 saves for Dallas, which played its sixth game in nine days.
Randy Jones scored for the Flyers.
Capitals 2, Panthers 1
At Sunrise, Florida, Alex Ovechkin scored the go-ahead goal from a severe angle, Brent Johnson stopped 24 shots and Washington snapped a three-game skid by beating Florida.
Brian Pothier also scored for Washington, which lost its first three games against Florida this season.
Branislav Mezei scored for Florida, which lost its second straight - both at home - following a season-high, four-game winning streak.
Tomas Vokoun stopped 41 shots but gave up two soft goals. He was 5-1 in his previous six games.
Red Wings 3, Coyotes 2
At Detroit, Dan Cleary's power-play goal completed Detroit's third-period comeback win over Phoenix.
Henrik Zetterberg had a goal and an assist for NHL-leading Detroit.
Predators 5, Canadiens 4, SO
At Montreal, Radek Bonk and Martin Erat scored in the shootout after Nashville erased a three-goal deficit in the third period and beat Montreal.
Bonk, who tied the game with 46.8 seconds remaining in regulation, put a shot through Cristobal Huet's pads on Nashville's first shot.
Erat put a shot over Huet's glove to convert the Predators' second attempt.
Backup goalie Dan Ellis, beaten by Saku Koivu on Montreal's second attempt, pokechecked the puck away on Andrei Kostitsyn's attempt to clinch the win.
Nashville scored three straight after falling behind 4-1 with 9:19 remaining to send the game to overtime.
Blues 3, Blackhawks 1
At St Louis, Lee Stempniak scored for the second straight night and St Louis downed Chicago.
Hannu Toivonen stopped 17 for St Louis, which won its sixth straight at home.
Blue Jackets 4, Flames 3, OT
At Calgary, Alberta, rookie forward Curtis Glencross scored his second of the game 2:03 into overtime and Columbus beat Calgary.
Columbus went 1-2 on its trip to Western Canada.
The Flames have lost four in a row and six of eight at home.
Avalanche 5, Kings 2
In Los Angeles, Ryan Smyth broke open a tie game with a pair of third-period goals and Colorado downed Los Angeles.
TJ Hensick scored his first in the NHL for the Avalanche, who came in with the worst road record in the Western Conference but outshot the Kings 34-19.
The Kings haven't scored more than three goals in their last nine games.
Avalanche captain Joe Sakic didn't play because of a groin injury, ending his streak at 232 games.