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 last 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 Hurricanes, outscored 15-8 in their last three losses, outshot the Panthers 39-11 through two periods, matching a season-high with 21 in the second to go up 3-0.

Peter Worrell's first goal in 25 games with 6 minutes 49 seconds left ruined Arturs Irbe's bid for his first shutout of the season.

"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.

Lecavalier triggered a three-goal first period with his 21st of the season for the Lightning, who also got a goal from Martin St. Louis. Sergei Zubov's power-play goal early in the third ended John Grahame's bid for his fifth career shutout.

Grahame stopped 25 shots.

Dallas had been 9-0-3 in its previous dozen games, the longest unbeaten stretch in the league this season and tied for third-best in franchise history. The Stars hadn't lost since Dec. 26, when they were beaten 3-1 at Nashville.

St. Louis added his 23rd on a second-period, short-handed goal. Ruslan Fedotenko and Dan Boyle had two assists each to help the Lightning to its fourth victory over Dallas in 23 all-time meetings.

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

Kim Johnsson scored for Philadelphia, which had two goals disallowed, including one that would have tied the game with 9:17 left.

"We didn't have the tenacity offensively that we have had," Flyers Coach Ken Hitchcock said. "The biggest difference is the first 15 minutes. We could've pulled away, we had so many chances."

* 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.

Biron set the Sabres' record for consecutive shutout minutes and extended it to 201 minutes 12 seconds, breaking Dominik Hasek's mark of 178:33.

"When Dom goes into the Hall of Fame, I'll be able to put it on my wall saying as a Buffalo Sabre I beat his team record," Biron said.

* COYOTES 5, OILERS 1: Daymond Langkow scored three goals, 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 and the Red Wings won on 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.