RALEIGH, N.C. – After squandering a third-period lead in a season-opening loss to Detroit, the Carolina Hurricanes were happy to be in a similar position against the Philadelphia Flyers on Sunday.

This time, they got the result they wanted.

Radek Dvorak scored the winner in the second period to lift the Carolina Hurricanes to their first win of the season, a 2-1 victory over the Flyers.

Jay Harrison also scored, Jeff Skinner added two assists and Anton Khudobin faced just 18 shots in his Hurricanes’ debut.

Luke Schenn had the goal for the Flyers, who have opened the season 0-3-0 for the second year in a row.

Philadelphia has scored only three goals in its three losses.

“I would think that the guys are probably pretty frustrated,” Philadelphia Coach Peter Laviolette said. “There’s not a lot of room out there. The first game, we had a lot of attempts; the second game, not a lot of attempts. We’re in there, we’re looking, but we’re not coming up with anything.”

DUCKS 3, JETS 2: Corey Perry took advantage of a defensive mistake to score the winner in Anaheim’s victory at Winnipeg, where Teemu Selanne got a standing ovation in what could be his last visit to the Canadian prarie city.

Selanne, who is retiring after this season, began his NHL career with Winnipeg in 1992-93 by setting rookie records of 76 goals and 132 points.

CANUCKS 5, CALGARY 4: Mike Santorelli scored his second goal of the night with 1:43 left in overtime to give Vancouver a win at Calgary.

Down 4-3, the Flames tied it when David Jones scored with 19 seconds left to force OT.

NOTES

MAPLE LEAFS: General Manager Dave Nonis was released from a Toronto hospital on Sunday after feeling sick during Saturday night’s victory over the Ottawa Senators.

A onetime University of Maine standout defenseman, Nonis is in his second season as Toronto’s general manager.