NEWARK, N.J. (AP) -Yann Danis made 23 saves and stopped four in-close attempts in the third period against his former Islanders teammates, helping the New Jersey Devils beat New York 2-1 on Friday night for their fourth straight win.
Brian Rolston scored the winner on a power play and defenseman Cory Murphy added his first goal as a Devil. New Jersey has won 10 of its last 12 games.
Frans Nielsen scored for New York, and Martin Biron made 29 saves. The Islanders have dropped two straight after winning four in a row.
The game marked the return of Patrik Elias to the Devils' lineup. He missed the first 13 coming back from hip and groin surgery.
SUNRISE, Fla. (AP) - Jose Theodore stopped 28 shots, Brian Pothier had a goal and two assists and Washington - playing without injured star Alex Ovechkin for the second straight game - beat Florida to end a three-game losing streak.
Brendan Morrison scored twice and Tyler Sloan added a goal for the Capitals (9-3-4) in the opening game of home-and-home series with the Panthers.
Nathan Horton scored for Florida.
BUFFALO, N.Y. (AP) - Daniel Carcillo scored twice and Ray Emery made 28 saves to lead Philadelphia Flyers to its fifth straight victory over Buffalo.
Chris Pronger had a goal and assist, and James van Riemsdyk and Darroll Powe also scored. The Flyers (8-4-1) have won three straight by a combined score of 17-5.
Emery improved to 5-1-0 in his last six starts.
Derek Roy had a power-play goal and assist, rookie Tyler Myers also scored with the man advantage for Buffalo, and Ryan Miller made 32 saves. The Sabres (9-3-1) have lost two of their last three after an 8-1-1 start.
RALEIGH, N.C. (AP) - Jason Blake scored on a power play with 8:24 left, and Jonas Gustavsson made 34 saves in Toronto's second win in 14 games this season.
John Mitchell and Nikolai Kulemin also scored for Toronto. The Maple Leafs (2-7-5) have earned points in their last six games.
Brandon Sutter and Sergei Samsonov scored for Carolina. Last in the NHL at 2-10-3, the Hurricanes are winless in their last 11 games.