Bryan Trottier scored the 400th goal of his National Hockey League career and John Tonelli his 200th as the New York Islanders defeated the Detroit Red Wings, 8-2, last night in Uniondale, N.Y.

With the Islanders up, 4-0, Trottier got his landmark goal at 15:38 of the second period. He took a centering pass from Mike Bossy, skated in alone on Detroit goalie Mark LaForest, deked to his left and scored into the short side of the net, his 20th goal this season.

The Islanders got four goals in the second period, two by Greg Gilbert. Rookie Mikko Makela scored his seventh goal that period and his eighth in the final period, after Bossy's 29th.

The Red Wings had not lost to the Islanders at Nassau Coliseum since December 1983. Oilers 6, Canadiens 3

Paul Coffey and Jari Kurri scored two goals apiece in a five-goal Edmonton second period that spelled Montreal's first home defeat in 11 games. The last also was to the Oilers, 5-4 in overtime, Nov. 20.

The Oilers scored four times on their first five shots of the second period. Coffey, Kurri -- short-handed -- and Coffey again hit to chase rookie starting goalie Patrick Roy in favor of Doug Soetaert. Kurri put a high shot past Soetaert for his 33rd goal.

Wayne Gretzky connected unassisted for the game's final score with 50 seconds remaining, and had three assists for the third game in a row, extending his point-scoring streak to 33 games. The Oilers center has 777 assists, and moved into seventh on the all-time list. Flyers 8, Devils 4

Tim Kerr and Mark Howe scored goals 11 seconds apart in the first period as Philadelphia, with a five-goal second period, won at New Jersey.

Kerr put his own rebound past goalie Chico Resch with 5:44 left in the period to give Philadelphia a 2-1 lead. It was Kerr's 36th goal of the season and 23rd on a power play, both best in the league this season.

Howe, who also assisted on three goals, then intercepted a pass and put a 10-foot shot home. Bruins 8, Jets 4

In Boston, Keith Crowder and Rick Middleton scored two goals apiece and Barry Pederson had four assists against Winnipeg. Boston took a 1-0 lead as Ken Linseman, returning after a five-game absence with a hand injury, set up Crowder. Nordiques 5, Maple Leafs 1

In Toronto, Anton Stastny scored two third-period goals and set up two as Quebec won its seventh straight and took sole lead in the Adams Division. Ex-Nordique Marian Stastny scored for the Maple Leafs in the first period, Dale Hunter for the Nordiques in the second. Anton Stastny broke the tie at 3:18 of the third. Kings 4, Blues 4

In St. Louis, Marcel Dionne of Los Angeles scored the 649th and 650th goals and 900th assist of his career. Then Dave Barr deflected Lee Norwood's slap shot into the net with his skate at 16:53 of the third period, lifting the home team to the tie. Sabres 3, Penguins 3

Rookie Buffalo defenseman Bob Halkidis scored his first NHL goal for the tie in Pittsburgh. He had set up both other Sabres goals.