The defending National Hockey League champion New Jersey Devils rallied in the third period to beat the Ottawa Senators 2-1 Saturday.
Scott Niedermayer and Brian Gionta each scored with less than two minutes left in regulation time to lift the Devils in Ottawa. Gionta's game-winner came with just 18 seconds to go. Goalie Martin Brodeur made 18 saves for the win.
Meanwhile, the Southeast Division-leading Atlanta Thrashers edged the Florida Panthers in overtime 4-3. Slava Kozlov's powerful slap shot from just inside the blue line cruised past Florida goalie Robert Luongo as the Thrashers notched their third win against one loss over the Panthers this season.
New York's Alexei Yashin scored a pair of goals in the Islanders' 5-2 rout of the struggling Chicago Blackhawks that ended the Isle's seven-game skid. Chicago is winless in its last 13 games, including seven straight losses.
The Montreal Canadiens stretched their season-high unbeaten streak to five games with a 3-1 triumph over the Carolina Hurricanes. Goalie Jose Theodore stopped 25 shots for the win. The Habs skated to a 1-1 draw with the Hurricanes on Friday.
Elsewhere in the NHL Saturday, Toronto won it's eighth straight game with a 5-2 victory over the Detroit Red Wings. Tampa Bay goalie Nikolai Khabibulin made 37 saves as the Lightning beat the Buffalo Sabres 3-1. The Boston Bruins scored in the second period to tie the Philadelphia Flyers 1-1. The Saint Blues snapped Nashville's six-game winning streak, trouncing the Predators 4-1.
Colorado captain Joe Sakic had four points in the Avalanche's 5-1 thumping of the Columbus Blue Jackets, who remained winless this season on the road. The San Jose Sharks edged the Dallas Stars 2-1 to remain undefeated in their last six home games. The Minnesota Wild skated to a 1-1 draw with the Vancouver Canucks.
The Edmonton Oilers rallied to top the Pittsburgh Penguins, and the Los Angeles Kings crushed the Washington Capitals 7-3.