Pierre Turgeon got his 1,200th career point with an assist on Arnott's goal which put Dallas up 3-0 just 10:07 in.

Jere Lehtinen scored into an empty net with 16.5 seconds left, and Ron Tugnutt made 21 saves as the Stars improved to 3-1-1 in their last five games. Dallas evened its record at 1-1 on a three-game road trip that concludes Wednesday in Washington.

Montreal's Oleg Petrov scored in the second period and Richard Zednik got his eighth of the season with 12:12 remaining in the third to cut the lead to one before Lehtinen scored at 19:43.

Red Wings 4, Predators 1

DETROIT -- Brendan Shanahan scored twice, to break a nine-game goal drought, and added an assist to lead Detroit.

Sergei Fedorov had a goal and two assists, and Darren McCarty had the other goal for the defending Stanley Cup Champions.

The Predators' last home game was a 3-1 victory over the Red Wings on Oct. 26.

Senators 5, Islanders 3

UNIONDALE, N.Y. -- Shaun Van Allen's goal early in the third period proved to be the game-winner as Ottawa hung on against New York.

Zdeno Chara scored twice against his old team, and Todd White and Peter Schaefer also had goals for the Senators, who extended their unbeaten streak at Nassau Coliseum to 14 games (10-0-4). Martin Prusek earned his first NHL win with 29 saves.

Ottawa is 19-1-6 in the last 26 meetings with New York.

Adrian Aucoin, Aaron Asham and Eric Manlow scored for the Islanders, who had their first two-game winning streak of the season snapped. Chris Osgood stopped 22 shots.

The Sabres are 0-7-2 during the streak, three short of the team record of 12 set in 1991. They sit just one point ahead of Atlanta for the worst record in the NHL.

Boston is the third team with 10 wins this season and the Bruins lead the Eastern Conference with 23 points. The win was Boston's 1,000th on the road.

It didn't take long for the Bruins to take the lead as Thornton fought off Jay McKee in front of the net to bang in Hal Gill's rebound just 21 seconds in.

J.P. Dumont tied it at 1 when he picked up a loose puck inside the Boston blue line before firing a shot over the shoulder of Steve Shields. It was Dumont's third goal of the season, and second in two games.

Marty McInnis, Thornton with his second of the night, and P.J. Axelsson all scored second-period goals to give Boston a 4-1 lead. Shields made 34 saves.

Hurricanes 3, Coyotes 2

RALEIGH, N.C. -- Ron Francis had a goal and an assist, and Kevin Weekes stopped 27 shots for Carolina.

Carolina improved to 4-0-1-1 six games into its franchise-record nine-game homestand, while the Coyotes dropped their third straight.

Jan Hlavac, who came to the Hurricanes in a trade with Vancouver 11 days ago, scored his first in a Carolina uniform for the go-ahead goal with 7:37 left in the second period.

The Carolina defense limited the Coyotes to just two shots in the first 14 minutes of the third before Bret Hedican clinched it with a power-play goal.

Hedican also had an assist, and David Tanabe added two assists.

Avalanche 5, Blue Jackets 4

DENVER -- Milan Hejduk scored two goals, and Peter Forsberg had a goal and an assist as Colorado ended its home losing streak at eight games by beating Columbus.

Colorado, the last NHL team to win at home, ended its worst home start (1-4-3-1) by peppering goalie Marc Denis with 51 shots. Colorado finished its five-game homestand 1-3-0-1.

Columbus' Geoff Sanderson had two goals to score for the fourth straight game. The Blue Jackets failed to earn a point for the first time in six games and dropped to 0-9 against the Avalanche.

Steven Reinprecht and Radim Vrbata also scored for the Avalanche.

Canucks 6, Blues 3

VANCOUVER, British Columbia -- Todd Bertuzzi, Todd Warriner, Brendan Morrison and Artem Chubarov each had a goal and an assist as Vancouver ended a six-game winless streak at home by beating St. Louis.

Trevor Linden and Trevor Letowski also scored, and Dan Cloutier made 25 saves for the Canucks, who rallied from an early 2-0 deficit to win at home for first time since their opener.

Shjon Podein, Cory Stillman and Scott Mellanby scored for the Blues, who lost for the first time in six road games. It was only the second loss for St. Louis in 12 games and just their third overall this season.

Tom Barrasso, 37, became the fifth goalie to play for the Blues this season. Barrasso, who hadn't played since mid-April, finished with 29 saves.