It took a while for the New York Rangers to figure out Kevin Weekes.

After three losses this season--two while he was with Vancouver--the visiting Rangers scored four times against the new Islanders goalie yesterday in a 5-2 victory over their Long Island rival.

"He was sensational in the first period, then he just blew up," Rangers Coach John Muckler said.

Rangers forward Jan Hlavac scored two goals at Nassau Coliseum for the second time this season.

Weekes, acquired in a trade last month, stopped 14 of 16 shots he faced in the opening period, but then gave up two goals in four shots as the Rangers opened a 4-1 second-period lead. He then was replaced by rookie Roberto Luongo.

"All good things come to an end sometime," said Weekes, who had stopped 87 of 90 Rangers' shots entering the game. "I wasn't as sharp as I was in the first 10 periods I played against them."

DEVILS 4, FLYERS 1: Patrik Elias had a goal and an assist and Martin Brodeur made 30 saves as New Jersey snapped Philadelphia's 15-game home unbeaten streak. The Flyers played without captain Eric Lindros, who suffered the third concussion of his career Friday in Atlanta.

FLAMES 4, MAPLE LEAFS 0: Fred Brathwaite made 25 saves for his fourth shutout of the season to lead host Calgary.

AVALANCHE 3, BLACKHAWKS 1: Alex Tanguay broke a tie with a power-play goal early in the third period as Colorado remained unbeaten in its last eight home games (7-0-1) despite losing forward Peter Forsberg to a bruised knee in the second period.

PANTHERS 5, LIGHTNING 2: Pavel Bure and Rob Niedermayer each had a goal and an assist and Mikhail Shtalenkov made 24 saves for visiting Florida.

STARS 2, CANUCKS 1: Kirk Muller scored his second game-winner against Vancouver this season for visiting Dallas. Sergei Zubov also scored for the Stars.

COYOTES 4, MIGHTY DUCKS 2: Rick Tocchet broke a third-period tie with a rebound goal and rookie Robert Esche made 40 saves for Phoenix at home.

Tocchet's goal was the 900th point of his career. He scored it with 3 minutes 27 seconds to play. Keith Tkachuk added an insurance goal 18 seconds later.

SHARKS 3, KINGS 2: Jeff Friesen scored the game-winner 1:05 into overtime to lift host San Jose, which blew a 2-0 first-period lead. Friesen also had an assist.

Rob Blake had a goal and an assist for Los Angeles.

PREDATORS 4, PENGUINS 2: Patric Kjellberg scored twice and Cliff Ronning got his 24th point in 24 games for host Nashville. Pittsburgh's Jaromir Jagr scored his league-leading 34th goal.

BRUINS 2, CANADIENS 2: In Montreal, Steve Heinze scored late in the third period to give Boston a tie.