Dave Snuggerud's backhander 54 seconds into the second period put Buffalo ahead and Clint Malarchuk made the lead stand up wth 34 saves as the Sabres snapped the Calgary Flames' five-game winning streak with a 2-1 victory last night in Buffalo.

The Flames, whose 4.4 goals-per-game average led the NHL, were limited to an early goal by Doug Gilmour. Calgary's top-ranked power play went zero for six.

Robert Ray scored the other goal for the Sabres, who have gone 4-0-1 after a 1-5-3 start.

Snuggerud picked up a loose puck from a pile in front of goalie Mike Vernon, circled around the pack of players and slid a backhander that went between the pads of the sliding goaltender for his first goal of the season, breaking a tie at 1.

Malarchuk did the rest, turning aside numerous Calgary scoring chances in the final period, including a late breakaway by Gilmour, who lost control of the puck at the net while stickhandling. The Flames outshot Buffalo 35-21.

Flyers 7, Maple Leafs 1: Scott Mellanby scored two goals in Toronto and set up another as Philadelphia swamped the hapless Maple Leafs.

Pelle Eklund, Murray Craven, Keith Acton, Rick Tocchet and Mike Ricci also scored for the Flyers. Tim Kerr had three assists.

Rob Ramage scored for the Maple Leafs (2-13-1), who have the worst record in the NHL. The Leafs also lost, 7-3, at home to Calgary on Saturday night.

Ken Wregget, making his first start in Toronto since being traded by the Leafs to the Flyers in March 1989, strained a muscle in his hip while making his 13th consecutive save and was replaced by Pete Peeters at 5:23 of the second period. It was the first action this season for Peeters, who has been hampered by a shoulder injury.

The third shot the Leafs took at Peeters went in. Ramage slid a long wrist shot through a screen at 8:52. But the Flyers killed any notion of a comeback with two goals in the final 90 seconds of the middle period.

Canadiens 2, North Stars 2: Rookie Andrew Cassels scored with 7:06 to play in the third period in Montreal, giving the Canadiens a tie with the Minnesota North Stars.

Cassels took a pass at the Minnesota blue line from Mathieu Schneider, went in alone and beat goaltender Jon Casey with a high shot. Dave Gagner, set up by former Canadien Bobby Smith, had given the North Stars a 2-1 lead at 8:25 of the final period.

Kings 2, Blackhawks 0: Daniel Berthiaume stopped 40 shots for his fifth career shutout as Los Angeles beat host Chicago.

Berthiaume, acquired from Minnesota on Sept. 6, won for the sixth time in seven games and became the first Los Angeles goaltender to shut out the Blackhawks at Chicago Stadium since Dec. 22, 1977.

Wayne Gretzky took over the NHL scoring lead with 29 points and extended his personal scoring streak to 13 games when he set up Luc Robitaille's power-play goal at 6:44 of the second period.