PHILADELPHIA (AP) -Scott Hartnell had a hat trick, and the Philadelphia Flyers staged their biggest comeback in 20 years by erasing a four-goal deficit in the third period and beating the Carolina Hurricanes 6-5 in a shootout victory Thursday night.
Hartnell scored twice in the third period to complete his fourth NHL hat trick. Scottie Upshall made it 5-4, and Simon Gagne tied it with 1:44 left in regulation. Jeff Carter had two assists for the Flyers, who have won three straight and four of five.
Gagne and Mike Richards scored the only goals in the shootout, and the Flyers matched their biggest comeback since Feb. 23, 1988, when they wiped out a 5-1 deficit against Detroit and won 11-6.
Eric Staal scored two goals and added an assist for the Hurricanes, who had lost three straight and six of seven before beating Washington on Sunday. Matt Cullen, Sergei Samsonov, and Joni Pitkanen also scored.
PITTSBURGH (AP) - Petr Sykora ended the longest streak in NHL history without a hat trick by a player who had at least two goals in a game and led Pittsburgh's rout of New York.
Pascal Dupuis also had his first career three-goal game, Evgeni Malkin had a goal and an assist, and Sidney Crosby set up three goals in Pittsburgh's first nine-goal game since beating the Flyers 9-4 on Feb. 7, 2001. Pittsburgh had lost its previous three. The Islanders dropped their season-high fifth in a row and allowed nine goals for the first time since Dec. 19, 2005 against Toronto.
Sykora previously had 38 games with two goals without getting a third, far surpassing the 28 games by Hall of Fame defenseman Larry Murphy.
It was the seventh time in Penguins history that two players had hat tricks in a game and the first since Mario Lemieux and Joey Mullen accomplished it April 9, 1993.
Penguins rookie John Curry stopped 24 shots to get the victory in his second career start.
MONTREAL (AP) - Martin St. Louis scored twice, Vincent Lecavalier had a goal and an assist, and Tampa Bay ended its nine-game losing streak.
Olaf Kolzig made 31 saves for Tampa Bay, which was 0-7-2 since beating Nashville 4-1 on Nov. 21, the Lightning's only other win in 16 games.
Patrice Brisebois scored a power-play goal early in the first for Montreal, which fell to 4-1-1 on its franchise-record seven-game homestand.
Lecavalier assisted on St. Louis' tying goal midway through the first before adding his 12th of the season moments later. St. Louis made it 3-1 in the middle period with his second goal of the game, a short-handed tally.
Tampa Bay is 2-7-4 since interim coach Rick Tocchet took over for Barry Melrose.
COLUMBUS, Ohio (AP) - Jake Voracek scored the decisive goal in the shootout and Steve Mason stopped 25 shots through overtime to give Columbus a victory over Nashville.
In the second round of the shootout, Columbus' Rick Nash and Nashville's Vernon Fiddler scored. Martin Erat's forehand shot clinched the win and snapped the Blue Jackets' three-game skid.
It was the third loss in a row for the Predators.
Erat broke up the scoreless tie midway through the third period. Columbus tied it with 6:51 remaining in regulation when defenseman Mike Commodore notched his first goal in 59 games and first with the Blue Jackets.
GLENDALE, Ariz. (AP) - Olli Jokinen scored for the third time in two games since returning from a shoulder injury and Phoenix snapped an eight-game losing streak against Minnesota.
Zbynek Michalek and Joakim Lindstrom also scored for the Coyotes, who have won four of five at home.
Phoenix had not beaten Minnesota since a 4-3 home victory on Nov. 14, 2006.
Antti Miettinen scored for the Wild, who have lost a season-high three straight while scoring just two goals.
The teams were 26.6 seconds away from a scoreless opening two periods when the Coyotes struck twice against Niklas Backstrom.
EDMONTON, Alberta (AP) - Craig Anderson stopped 41 shots for his third shutout of the season and Florida won its second in a row.
Stephen Weiss and Radek Dvorak scored for the injury-depleted Panthers, who are 6-1-2 in their last nine games.
Edmonton's three-game winning streak was snapped, and the Oilers fell to 3-4-2 at home.
The Oilers outshot the Panthers 41-16.
SAN JOSE, Calif. (AP) - Evgeni Nabokov made 31 saves in his first shutout of the season, and captain Patrick Marleau had a goal and an assist in San Jose's 10th win in 11 games.
Devin Setoguchi scored his team-high 14th goal for the NHL-leading Sharks, who opened a 13-point advantage atop the Pacific Division standings over the second-place Ducks with Nabokov's 41st career shutout.
Jonas Hiller stopped 25 shots for the Ducks, who lost for the third time in nine games.
Nabokov has played seven straight games since returning from a three-week injury absence and hasn't lost in regulation since Oct. 24 at Florida.
LOS ANGELES (AP) - Dustin Brown scored three goals for his first NHL hat trick, Anze Kopitar had two goals and an assist, and Los Angeles rebounded from its most lopsided loss of the season.
Brown, who ended an eight-game goal drought, scored twice in a 72-second span during power plays in the second period. Alexander Frolov added a power-play goal. Erik Ersberg got the start after Jason LaBarbera's 6-1 loss at Colorado on Tuesday and made 26 saves.
The Kings improved to 3-0 against the Blues, including a 4-0 road win by LaBarbera on Oct. 24.
Cam Paddock and Carlo Colaiacovo scored for St. Louis.