Vadim Sharifijanov, Randy McKay and Petr Sykora scored first-period goals and the New Jersey Devils extended their unbeaten streak over the New York Rangers to 15 games with a 3-2 victory last night in East Rutherford, N.J.

Devils goaltender Martin Brodeur faced 13 shots, with both Rangers' goals coming on shots from the point by rookie defenseman Kim Johnsson.

The win snapped a two-game losing streak for the Devils and extended their unbeaten streak at home this season to 11 games (9-0-2).

New Jersey is 11-0-4 since losing to the Rangers 3-0 on Jan. 12, 1997.

The Rangers had a couple of chances to tie the game in the third with Brodeur making a glove save on former Devil John MacLean and Mike Knuble missing a shot in close.

Brodeur, who scored a goal against Montreal in the playoffs two years ago, just missed an empty-net goal with 42.7 seconds to go.

STARS 3, CANADIENS 2: Mike Keane and Brett Hull scored late in the third period for visiting Dallas.

With Montreal protecting a 2-1 lead, the Stars applied pressure in the Canadiens' zone. Former Montreal player Guy Carbonneau collected a loose puck behind the net and passed to Hull, whose one-timer from the right circle at 14:28 made it 2-2.

Less than a minute later, at 15:13, Keane took a pass from Joe Nieuwendyk and was left alone in front of the net as he tapped in the winning goal.

RED WINGS 4, SHARKS 2: In Detroit, Brendan Shanahan had two goals, including the game-winner, allowed after a video review.

Shanahan broke a 2-2 tie moments after Owen Nolan lost control of the puck on a shorthanded breakaway near the Detroit net. The Red Wings skated back and Nicklas Lidstrom passed to Shanahan, who fired a shot past Mike Vernon.

The puck went in and out of the net so quickly, that neither the goal judge nor referees signaled a score and play continued for two minutes. At the next stoppage, a video review clearly showed that Shanahan's shot was a goal, and Detroit had the lead at 4:58.

OILERS 3, AVALANCHE 1: Alexander Selivanov scored his 18th goal of the season to help Edmonton at home. Ryan Smyth and Bill Guerin also scored for the Oilers, who broke a three-game losing streak.

Chris Drury scored for the Avalanche, which played without Peter Forsberg, who sat out with a hip pointer suffered Tuesday in Vancouver. The forward is listed as day-to-day.

LIGHTNING 4, MIGHTY DUCKS 2: Darcy Tucker scored twice, including the go-ahead goal with 2:45 remaining, and Dan Kesa had the first two-goal game of his career before an announced crowd of 12,047, the smallest home attendance ever for Anaheim.