Marcel Hossa beat Antero Niittymaki in the 13th round of a shootout and Henrik Lundqvist stopped all 13 Philadelphia shooters to give the New York Rangers a 5-4 victory on Saturday night.
After 12 Rangers failed to come close to scoring, Hossa finally finished off one of the NHL's longest shootouts. The Rangers, of course, know a little something about winning long shootouts after going 15 rounds to beat Washington last season.
Michael Nylander, Michal Rozsival, Matt Cullen and Adam Hall scored for the Rangers, with Hall tying it at 4 in the third.
Simon Gagne scored twice, Peter Forsberg had a goal and an assist and Geoff Sanderson also scored for the Flyers.
Capitals 5, Hurricanes 2
At Washington, Alex Ovechkin broke a tie with two third-period goals, Alexander Semin had a hat trick, and Washington sent Carolina to its third straight loss.
Canadiens 3, Maple Leafs 2, SO
At Toronto, Michael Ryder scored in a shootout to lift Montreal. Sheldon Souray and Mike Johnson scored in regulation for the Canadiens.
Red Wings 2, Penguins 0
At Pittsburgh, Nicklas Lidstrom and Detroit's defense held Pittsburgh to 13 shots and Johan Franzen scored the pivotal goal off a rebound in the first period.
Thrashers 6, Panthers 0
At Atlanta, Marian Hossa had two goals and an assist, and Kari Lehtonen stopped 22 shots for Atlanta for his fourth shutout.
Bruins 3, Lightning 2
At Tampa, Patrice Bergeron scored the tiebreaking goal early in the third and Bruin Brad Boyes had a goal and an assist.
Sabres 4, Senators 3
At Ottawa, Chris Drury had a goal and an assist to help Buffalo extend its season-opening winning streak to three games.
Stars 3, Devils 1
At Dallas, new captain Brenden Morrow had a goal and an assist, and Eric Lindros scored his first goal of the season to help Dallas win its home opener.
Wild 6, Predators 5
At St. Paul, Minnesota, Brian Rolston scored the winning goal with 1:11 remaining and Minnesota had five power-play goals.
Blue Jackets 5, Blackhawks 4
At Chicago, Rick Nash scored twice and Columbus bounced back from an early 2-0 deficit with five straight goals.
Ducks 2, Coyotes 1
At Glendale, Arizona, Ilya Bryzgalov made 34 saves, and Teemu Selanne and Dustin Penner scored to lead Anaheim.
Sharks 2, Islanders 0
At San Jose, California, Matt Carle and Christian Ehrhoff both scored in the first period and San Jose started the season with consecutive victories.
Flames 2, Oilers 1
At Calgary, Alberta, Stephane Yelle scored the tying goal and assisted on Marcus Nilson's game-winner as Calgary earned a split of its season-opening series.
Kings 4, Blues 1
At Los Angeles, Alexander Frolov scored the tiebreaking goal and rookie forward Anze Kopitar had three assists for the Kings.