Ottawa It took Alexei Yashin three goals to earn a measure of forgiveness.
Yashin registered his sixth career hat trick as the Ottawa Senators beat the Montreal Canadiens 4-3 Saturday night to complete a perfect three-game homestand.
Yashin, who sat out all last season in a contract dispute, broke a 3-3 tie by beating Canadiens goalie Jose Theodore with a shot from the right faceoff circle with under nine minutes remaining.
"Alexei is a great player, and coming back, he's played some excellent hockey for us," Senators coach Jacques Martin said. "And tonight was one of those nights where he made the difference in the hockey game, he won the game. Sometimes, when you've got some top players, they can do that."
Ottawa's fans, who usually boo Yashin regardless of his performance, gave him a standing ovation and showered the ice with at least a dozen baseball caps after his 13th goal of the season.
"It's nice to see some people still like me," Yashin said.
Devils 5, N.Y. Rangers 5
New York Brian Rafalski's second goal of the game, with 1:30 left in regulation, allowed the New Jersey Devils to overcome three goals by New York's Jan Hlavac and extend their unbeaten streak against the Rangers to 21 with a 5-5 tie Saturday.
Stars 4, Bruins 0
Boston Goalie Ed Belfour's presence wasn't missed as backup Marty Turco earned his first career shutout leading Dallas over Boston.
Belfour left the team after he and coach Ken Hitchcock had a "disagreement over Belfour's participation in Saturday's pregame optional practice."
Stars general manager Bob Gainey asked Hitchcock to not issue any statements.
Coyotes 2, Islanders 1
Uniondale, N.Y. Ossi Vaananen and Trevor Letowski scored less than two minutes apart late in the third period. Vaananen ruined John Vanbiesbrouck's bid for his 40th career shutout with 5:29 left.
Capitals 3, Leafs 2
Toronto Sergei Gonchar scored the go-ahead goal after assisting on the tying goal in the third period of Washington's victory over Toronto.
Flyers 2, Thrashers 2
Philadelphia Keith Primeau scored his 200th NHL goal with 7:36 left in the third period to give Philadelphia a tie.
Raleigh, N.C. Colorado's Peter Forsberg broke out of a scoring slump with a goal and an assist, and Carolina's Jeff O'Neill had two goals as the Avalanche and Hurricanes tied.
Blues 5, Wild 1
St. Louis Pierre Turgeon and Dallas Drake each had a goal and an assist, snapping the Wild's eight-game unbeaten streak. With a win or a tie, the Wild would have tied an NHL record for the longest unbeaten streak by an expansion team.
Sabres 2, Predators 0
Nashville, Tenn. Martin Biron made 29 saves for his second consecutive shutout.
Canucks 4, Jackets 3
Vancouver, British Columbia Markus Naslund scored twice and Ed Jovanovski added a goal and an assist as Vancouver remained undefeated in three games against Columbus.