Nic Wallin and Josef Vasicek scored in a 21/2-minute span of the second period, and the Carolina Hurricanes snapped an eight-game losing streak with a 3-1 victory Friday night over the Florida Panthers in Raleigh, N.C.

The defending Eastern Conference champions came within a defeat of matching the longest losing streak in franchise history, set in 1983. But Carolina dominated the Panthers from start to finish to get back in the win column for just the second time in 15 games.

"The boys played the best game we've seen in a long, long, long, long, long time," Irbe said. "If they keep playing like that we goalies don't have a choice but to make stops and we should be winning. It's over and now we can start to build."

* LIGHTNING 4, STARS 1: Andre Roy scored two first-period goals, and Vincent Lecavalier had a goal and two assists as visiting Tampa Bay ended Dallas's NHL-high 12-game unbeaten streak.

* SABRES 4, MAPLE LEAFS 0: Martin Biron made 27 saves in his third straight shutout, and Miroslav Satan had two goals and four points to lead host Buffalo.

* ISLANDERS 3, FLYERS 1: Michael Peca, Roman Hamrlik and Mark Parrish scored goals, leading visiting New York.

* COYOTES 5, OILERS 1: Daymond Langkow scored three goals, and Zac Bierk made 38 saves and visiting Phoenix beat Edmonton.

* RED WINGS 5, CANUCKS 2: Detroit defenseman Nicklas Lidstrom scored the go-ahead goal with 6:45 remaining as the Red Wings won in the road.

* DEVILS 3, MIGHTY DUCKS 1: Jay Pandolfo broke a 1-1 tie with a short-handed goal midway through the final period, and New Jersey won in Anaheim, Calif., for its sixth straight victory.