Edmonton blew a 3-0 first-period lead, which included Wayne Gretzky's first goal in 10 games, but defenseman Steve Smith scored a power-play goal at 18:42 of the third period last night to break a tie and lead the Oilers to a 7-5 victory over the visiting Buffalo Sabres.

Smith fired a pass from Paul Coffey past a screened Jacques Cloutier in the Buffalo net.

The goal spoiled a strong third period by the Sabres. Mike Foligno scored twice to lead a four-goal rally that erased a 4-1 deficit and twice pulled Buffalo into a tie.

With the game tied at 5-5, Edmonton's Mark Messier and Foligno scored to set the stage for Smith. Jari Kurri added an empty-net goal, his 44th goal of the season.

Gretzky's nine-game scoreless streak was the longest of his NHL career. Nordiques 6, Flames 3

Dale Hunter scored twice to highlight a four-goal Quebec second period in Calgary. His 19th and 20th goals of the season helped end Calgary's five-game winning streak and eight-game home unbeaten streak.

The Nordiques outshot the Flames, 16-5, in the second period as they took a 4-0 lead. Devils 5, Penguins 5

Dave Pichette scored with 55 seconds left in regulation and New Jersey two men up, giving the Devils a tie with Pittsburgh in East Rutherford, N.J.

Mario Lemieux, Willi Lindstrom and Mike Bullard scored in the third period to give the Penguins a 5-4 lead with 2:53 left in regulation. Rangers 3, Red Wings 1

Mike Ridley, one of two New York players to miss a penalty shot, had a goal and assist in New York as the Rangers won their fourth straight.

Ridley assisted on a first-period goal by Pierre Larouche, who also missed a penalty shot, before scoring the tie-breaking goal at 4:15 of the second period as the Rangers beat the Red Wings for the second time in three nights.

The contest featured 178 minutes in penalties, including 94 during a second-period brawl that resulted in five ejections. Another player was ejected following a third-period fight. Maple Leafs 4, Canucks 4

Peter Ihnacak scored at 12:19 of the third period in Toronto as the Maple Leafs tied Vancouver.

The Maple Leafs came back from two-goal deficits twice to earn the tie. Brad Smith and Ihnacak scored within two minutes midway through the third period to force overtime. Bruins 5, North Stars 3

Barry Pederson scored two goals and assisted on a third to help Boston end a five-game losing streak with a victory in Bloomington, Minn.

The victory was only the eighth in 29 road games for the Bruins, who began a 15-day road trip. It was Minnesota's second loss in seven games since the All-Star break. Blackhawks 4, Blues 2

Steve Larmer's power-play goal midway in the final period and a pair of first-period goals by Eddie Olczyk led Chicago over visiting St. Louis.

Larmer, who has five goals and nine points in his last five games, helped the Blackhawks move eight points ahead of the Blues in the Norris Division. Chicago center Denis Savard, who assisted on Larmer's goal, also assisted on Al Secord's second-period score.