Norm Schmidt and Terry Ruskowski scored two goals each and Mario Lemieux assisted on four goals to lead the Pittsburgh Penguins past the New Jersey Devils last night, 7-3, in East Rutherford, N.J.

Pittsburgh broke an 0-6-1 drought and took fourth place in the Patrick Division by one point over the idle New York Rangers. The Devils lost their sixth in a row.

Trailing, 1-0, the Penguins retorted with three first-period goals. Leading, 4-2, they drew away with three straight goals between 2:13 and 10:23 of the third period. Nordiques 5, Maple Leafs 2

Dale Hunter scored the game's first two goals and Michel Goulet had three assists in a home-ice victory over Toronto that ran Quebec's Adams Division lead to five points over Montreal. Brent Ashton made it 3-0 on a short-handed play. Jets 6, Canadiens 4

In Winnipeg, Brian Mullen scored three times as the Jets rallied with four straight goals in the third period to beat Montreal. Three of the goals came in less than five minutes. Canadiens defenseman Larry Robinson, in his 1,000th NHL game, scored his 19th goal of the season, equaling his personal high. North Stars 6, Flames 5

Scott Bjugstad's hat trick led Minnesota to its first victory ever in a regular-season game at Calgary. Bjugstad scored twice in the opening period and on a third-period power play, after Dennis Maruk's 40-footer had put the North Stars up, 5-4. Whalers 5, Blues 2

Ron Francis had a goal and two assists for Hartford at St. Louis in his first game back from fracturing an ankle Jan. 18. He scored at 12:18 of the final period for a 3-2 lead. Sabres 4, Canucks 3

In Vancouver, Mikael Andersson's first NHL goal was the go-ahead score as Buffalo rallied in the third period.