The last-place New York Islanders won and the first-place Los Angeles Kings lost - but not against each other.

In Thursday night's only NHL games, Brad Dalgarno and Jeff Norton scored their first goals of the season as the Islanders beat the Winnipeg Jets 3-1 and Czechoslovak rookie Robert Reichel had two goals as the Calgary Flames ended Los Angeles' six-game winning streak 6-3.The victory moved Calgary within one point of the Kings in the Smythe Division. The Islanders are four points behind fifth-place Pittsburgh in the Patrick.

New York's Patrick Flatley opened the scoring 9:11 into the game and Dalgarno, who rejoined the Islanders after sitting out 1989-90, made it 2-0 at 6:26 of the second period when he took a cross-ice feed from Ray Ferraro and wristed the puck from the right circle between goalie Bob Essensa's legs.

Flames 6, Kings 3

Reichel and Theoren Fleury scored in the second period to give the Flames a 2-0 lead. Reichel had one of Calgary's four goals in a wild third period that saw the Kings get within 4-3 before Doug Gilmour scored at 18:58 and Sergei Makarov hit an empty net with 17 seconds left.