Devils 3, Thrashers 2
EAST RUTHERFORD, N.J. -- Jeff Friesen scored his third goal in four games early in the third period to lead New Jersey over Atlanta. Martin Brodeur made 24 saves, including a spectacular tumbling stop on Frantisek Kaberle in the second period, and Grant Marshall scored a goal and set up another by Patrik Elias to help the Devils win for the fourth time (4-1-1) in six games. Ilya Kovalchuk scored his 26th goal of the season and Jeff Cowan added another for Atlanta, which lost for the second time in two nights.
Flyers 4, Capitals 1
WASHINGTON -- Mark Recchi and John LeClair each had a goal and three assists for Philadelphia. Michal Handzus and Kim Johnsson also scored to help the Flyers win for the fifth time in their last six games. Robert Esche made 12 saves for the Flyers, allowing only Mike Grier's breakaway goal in the first period. Washington played with just five defensemen after losing Sergei Gonchar to a shoulder injury Friday night in a loss in Florida.
Sabres 4, Hurricanes 2
RALEIGH, N.C. -- Jochen Hecht had two goals and Martin Biron made 37 saves for Buffalo. Derek Roy's third-period goal put the Sabres ahead to stay, and Milan Bartovic had a goal and an assist. Erik Cole and Kevyn Adams scored for the Hurricanes.
Canucks 4, Predators 1
VANCOUVER, British Columbia -- Vancouver defenseman Brent Sopel scored twice and added an assist. Henrik Sedin and Todd Bertuzzi also scored, and Markus Naslund had three assists to help the Canucks win at home in regulation for the first time since Nov. 8. The victory was tempered by the loss of defenseman Ed Jovanovski to a sprained right shoulder early in the first period. Dan Cloutier made 15 saves for the Canucks, allowing only Jordin Tootoo's power-play goal midway through the third period.
-- Associated Press