Sergei Samsonov scored two goals and John Grahame made 26 saves to earn his first career shutout as the Bruins beat the Buffalo Sabres, 3-0, last night in Boston.

After starting the season without a victory in their first nine games, the Bruins are 4-0-1 since. The Sabres, who lost in the Stanley Cup finals last season to the Dallas Stars, continued to struggle on the road (winless in six games).

Kyle McLaren's slap shot from the blue line beat Sabres goalie Martin Biron at 8 minutes 46 seconds of the first period as a Bruins power play expired to give Boston a 1-0 lead.

After Byron Dafoe signed a three-year deal Friday, Grahame is battling Robbie Tallas for the backup spot.

"Grahame looks a little unorthodox at times, but he sure does cover a lot of net," Buffalo Coach Lindy Ruff said. "I imagine Robbie [Tallas] would have liked to have seen a few of those go in."

MAPLE LEAFS 2, FLAMES 1: Curtis Joseph made 29 saves as host Toronto beat Calgary for its fourth straight win--the first time the Maple Leafs have put together a four-game streak in five years.

Toronto had its shutout streak stopped at 210:49 after Valeri Bure scored for the Flames at 11:13 of the third period. The streak was the third longest in team history.

FLYERS 5, DEVILS 3: Dan McGillis and John LeClair scored off goaltender Martin Brodeur as host Philadelphia overcame another lost third-period lead with three straight goals to defeat New Jersey.

After John Madden's goal gave the Devils a 3-2 lead with just over 11 minutes left, Mark Greig put a rebound past Brodeur to tie the game. McGillis then fired a slap shot from just beneath the blue line off a faceoff to regain the lead.

SENATORS 5, PANTHERS 0: Ron Tugnutt stopped 21 shots as Ottawa won for the fifth time in seven home games. Wade Redden, Radek Bonk, Shawn McEachern and Marian Hossa each had a goal and an assist. Joe Juneau scored in his first game with the Senators, and Jason York added two assists.

COYOTES 5, AVALANCHE 3: Travis Green had two goals and an assist, and Greg Adams added a third-period goal and an assist as Phoenix overcame a two-goal deficit and dealt Colorado its first home loss.

RANGERS 2, CANADIENS 2: Saku Koivu's power-play goal 30 seconds into the third period lifted host Montreal into the tie with New York as both teams ended four-game losing streaks.

Brian Leetch's goal at 19:02 of the first period ended a streak of 253:33 without a goal by the Rangers, who had been shut out in their three previous games.

BLUES 5, RED WINGS 4: Chris Pronger scored with 34.4 seconds left in regulation and set up Pavol Demitra's game-winning goal 56 seconds into overtime as host St. Louis handed Detroit its second straight loss.

The Blues led 3-2 entering the final period, but Steve Yzerman and Nicklas Lidstrom scored 2:19 apart late in the third to give Detroit a 4-3 lead. With under a minute to go, Pronger rushed the net and tipped home a pass from Pierre Turgeon to send the game into overtime.

HURRICANES 4, ISLANDERS 0: Jeff O'Neill had a goal and three assists and Eric Fichaud stopped 24 shots for his second career shutout as Carolina beat New York in Uniondale, N.Y. Fichaud made his second start of the season to help Carolina to its sixth straight win against the Islanders.

KINGS 3, BLACKHAWKS 1: Stephane Fiset made 35 saves as Los Angeles won its fourth straight, dropping host Chicago. Glen Murray, Brad Chartrand and Rob Blake each scored as the Kings beat the Blackhawks for the ninth straight time.

LIGHTNING 2, STARS 1: Vincent Lecavalier and Fredrik Modin scored first-period goals as Tampa Bay notched its first road win and first victory over Dallas since Feb. 19, 1996. It was only the second time the Lightning have won at Reunion Arena.

CANUCKS 4, PREDATORS 1: Steve Kariya scored two goals, and Alexander Mogilny had a goal and two assists as Vancouver snapped a three-game home losing streak.

PENGUINS 1, SHARKS 1: Robert Lang's power-play goal at 4:52 of the second period gave visiting Pittsburgh the tie with San Jose. Vincent Damphousse scored for the Sharks.