Guy Lapointe tipped in a rebound for a power-play goal that broke a 2-2 tie with 1:33 to play and the Montreal Canadiens went on to break the Atlanta Falme's 12-game unbeaten streak, 4-2, in Montreal Saturday night.

The Flames, now 10-12, were threatening the Canadiens' NHL record of opening a season with 14 games without defeat. Lapointe, Guy Lafleur and Rejean Houle each had a goal and an assist for Montreal. Rockies 4, Maple Leafs 4

Paul Gardner scored three of Colorado's four second-period goals as the Rockies erased 3-0 and 4-1 deficits to gain a tie with the Toronto Maple Leafs in Denver.

Jack Valiquette lifted Colorado into the deadlock with a goal at 11:54 while the Rockes enjoyed a two-man advantage. North Stars 2, Sabres 1

Ron Zanussi and Kent-Erik Anderson netted goals in the first six minutes of play and goaltender Gilles McLoche stopped 31 shots to give Minnesota the victory in Bloomington. Rangers, 7, Kings 3

Ulf Nilsson scored consecutive goals to propel New York into the lead over host Los Angeles. Ranger goalie John Davidson garnered 21 saves to record his first career victory in eight games against the Kings. Black Hawks 5, Blues 5

Reg Kerr scored with less than five minutes remaining to lift Chicago into the tie that sent the Black Hawks into first place in the Smythe Division. Penghins 7, Red Wings 3

Gregg Sheppard totaled one goal and three assists to power host Pittsburgh's win that snapped a four-game Penghins' losing streak. Flyers 7, Bruins 3

Philadelphia erupted for five goals in a fight-filled first period. Rick MacLeish scored a short-handed goal for his sixth goal of the season before being hit over the right eyelid with a high-stick and going to a hospital for repairs.