Marcel Dionne, who earlier became the second-leading goal scorer in NHL history, scored with 5:12 left in the third period yesterday to give the New York Rangers a 4-4 tie with the visiting New York Islanders.

Dionne's first goal, the 718th of his career, came 2:30 into the game and put him into second place behind Gordie Howe, who had 801. It broke a tie with Phil Esposito, now the Rangers' general manager.

Gerald Diduck took a pass at the right point from Pat LaFontaine to put the Islanders ahead by 4-3 at 10:20. It was LaFontaine's third assist of the game. Dionne then scored his 26th of the season on a power play, picking up a loose puck in the crease.

Blackhawks 4, Sabres 3:

In Chicago, Steve Thomas scored 3:48 into overtime to lift Chicago over Buffalo, extending the Blackhawks' unbeaten streak to four games. John Tucker scored twice for the Sabres.

Oilers 7, Canucks 6:

Craig Simpson scored third-period goals 47 seconds apart and Mark Messier recorded a hat trick to pace host Edmonton over Vancouver, which has not beaten the Oilers in 23 games.

Jets 3, Nordiques 2:

Dave Ellett scored on a 60-foot screened slap shot at 7:26 of the third period, helping Winnipeg beat visiting Quebec and extend its unbeaten streak to six games.

Devils 7, Maple Leafs 2:

In Toronto, Pat Verbeek scored twice in the second period as New Jersey routed Toronto.