Theoren Fleury scored 45 seconds into overtime and assisted on the Rangers' first three goals last night to lead New York to a 5-4 victory over the visiting Tampa Bay Lightning.

Fleury knocked his own rebound past goaltender Dan Cloutier as he recorded his first four-point game of the season. The overtime goal saved the Rangers, who had blown a 4-2 lead with eight minutes left in the third period.

Trailing 4-2, Tampa Bay got a goal from Fredrik Modin at 12 minutes 52 seconds. Steve Guolla tied the game at 4 on a power-play goal with 3:48 left in regulation.

MIGHTY DUCKS 3, RED WINGS 1: Matt Cullen ended a 16-game goal-scoring drought and Marty McInnis had three assists for the first time in his career as the Mighty Ducks won in Anaheim, Calif. Paul Kariya had a power-play goal and Jim McKenzie also scored for the Ducks, helping extend their winning streak to a season-best four games.

COYOTES 4, SHARKS 3: Left winger Keith Tkachuk scored the go-ahead goal in the third period and assisted on Teppo Numminen's eventual game-winner as host Phoenix snapped a four-game losing streak.

"We needed it huge," Tkachuk said. "When things go bad, they really go bad for us. There's no happy medium there. We got this win under our belt, so we should be all right."

The win put Phoenix back into first place in the Pacific Division, one point ahead of San Jose.

FLYERS 1, PREDATORS 1: Eric Desjardins scored a fluke goal with 53.2 seconds left in the third period to give host Philadelphia the tie with Nashville, extending the Flyers' home unbeaten streak to 12 games.

The Flyers are 10-0-2 since last losing at home to Vancouver on Oct. 26--the longest current streak in the NHL.

ISLANDERS 5, DEVILS 3: Niklas Andersson had a goal and two assists and Roberto Luongo stopped 46 shots to lead New York to its first home victory in over six weeks.

Olli Jokinen and Brad Isbister each had a goal and an assist as the Islanders had their biggest offensive outburst of the season.

The Islanders improved to a league-worst 3-10-2 record at Nassau Coliseum.

SENATORS 3, OILERS 3: Boyd Devereaux scored with 6:36 left in the third period as Edmonton and Ottawa skated to another tie. Devereaux helped Edmonton to its second tie in as many games and league-leading 14th of the season. The goal also led to the third straight stalemate between these teams.