Mario Lemieux scored two goals to extend his point-scoring streak to 20 games and lead the Pittsburgh Penguins to a 5-2 victory over the visiting Buffalo Sabres last night.

Lemieux (40 goals, 116 points) has had at least two points in 11 consecutive games.

Roberto Romano lost his shutout at 4:22 of the third period when Dave Andreychuk scored his 28th by stuffing in a loose puck. Devils 7, Islanders 2

Doug Sulliman ended a second-period tie and Mel Bridgman scored twice in the third period as New Jersey beat New York in East Rutherford, N.J.

The victory was the Devils' first in four games with the Islanders this season and their first against a fellow Patrick Division team in 14 games.

Mike Bossy had an assist on the Islanders' first goal, then scored his 44th goal of the season and 518th of his career, tying him for ninth place on the all-time NHL list with Montreal's Guy Lafleur. Oilers 8, Jets 2

Mark Messier scored three consecutive times, Wayne Gretzky had two goals and four assists and Grant Fuhr contributed some solid goaltending as Edmonton stopped visiting Winnipeg.

Fuhr, who faced 21 shots in the first period, made 44 saves to improve his record to 21-7-0. Though outshooting the Oilers, 21-7, in the first period, the Jets trailed, 3-0, with Gretzky setting up all three goals, the last two by Messier in less than three minutes. North Stars 5, Whalers 2

Dino Ciccarelli scored his 27th and 28th goals and Don Beaupre stopped 43 shots to lead visiting Minnesota.

Ciccarelli's goals came in the first period as the North Stars scored three times in a 2:21 span en route to a 4-1 first-period lead. Canadiens 4, Canucks 2

Mats Naslund scored the game-winner at 5:11 of the third period and Mike McPhee scored two goals to give Montreal a victory in Vancouver.

The loss extended Vancouver's winless streak to nine games.