Red Wings 3, Flames 1

CALGARY, Alberta -- Brad Stuart and Tomas Holmstrom scored 59 seconds apart in the second period, and Alberta native Chris Osgood made 20 saves to help Detroit get the win on Saturday night.

Kirk Maltby added an empty-net goal for Detroit. The Red Wings went 2-1-2 on their five-game trip and are 5-4-3 overall.

Daymond Langkow scored for Calgary, and Miikka Kiprusoff made 27 saves. The Flames dropped to 7-4-1 with their second straight loss.

Coyotes 3, Ducks 2

GLENDALE, Ariz. -- Radim Vrbata scored in the shootout to give the Coyotes the victory.

Phoenix goalie Ilya Bryzgalov stopped Corey Perry, Ryan Getzlaf and Teemu Selanne in the tiebreaker to preserve the win. The Coyotes earned their ninth win of October, tying a franchise record.

Islanders 5, Sabres 0

UNIONDALE, N.Y. -- Martin Biron earned his 200th NHL win and 26th career shutout, and Jeff Tambellini scored three goals for his first career hat trick as the New York Islanders routed the Buffalo Sabres on Saturday to stretch their winning streak to three games.

Biron made 38 saves in his first victory with the Islanders since joining the club during the offseason. He was 0-3-2 in his first six outings with the team.

Flyers 6, Hurricanes 1

PHILADELPHIA -- Braydon Coburn scored twice and Scott Hartnell and Matt Carle each had a goal and two assists to help Philadelphia snap a two-game losing streak and send Carolina to its eighth straight loss.

David Laliberte, playing in his first NHL game, and James Van Riemsdyk each had a goal and an assist for the Flyers, unbeaten in their last six regulation games at home against Carolina.

Wild 2, Penguins 1

PITTSBURGH -- Niklas Backstrom made 34 saves and Minnesota won on the road for the first time this season.

Kyle Brodziak and Eric Belanger scored in the first period for the Wild, who avoided being the first NHL team in 17 years to start 0-9 on the road.

Bruins 2, Oilers 0

BOSTON -- Rookie Tuukka Rask turned aside 19 shots for his second shutout in eight NHL starts, and Vladimir Sobotka and Blake Wheeler set each other up for goals to lead Boston.

Rask was locked in a scoreless duel with veteran Nikolai Khabibulin until Wheeler converted on Sobotka`s hard work 2:47 into the third period. Sobotka finished off a 2-on-1 at 7:02.

Thrashers 3, Sens 1

OTTAWA -- Ondrej Pavelec made 50 saves, and Rich Peverley had a goal and assist for Atlanta, which broke a four-game losing streak.

Zach Bogosian and Maxim Afinogenov also scored for the Thrashers (5-4-1), who played without injured captain Ilya Kovalchuk. Atlanta snapped an 0-3-1 skid.

Devils 2, Lightning 1

TAMPA, Fla. -- David Clarkson scored the lone shootout goal in the fourth round of the tiebreaker and New Jersey extended its road winning streak to seven games.

The run at the start of the season equals the second longest in NHL history, matching Toronto (1940-41), Philadelphia (1985-86) and Detroit (2005-06). Buffalo holds the league record of 10 in a row, set at the beginning of the 2006-07 season.

Panthers 4, Blues 0

ST. LOUIS -- Tomas Vokoun stopped all 34 shots for his 32nd NHL shutout and Nathan Horton had a goal and an assist as Florida beat St. Louis.

Cory Stillman, Stephen Weiss and Dennis Seidenberg also scored for the Panthers, who won Friday night in a shootout at Dallas. The back-to-back wins matched Florida`s win total for the month before Friday.

Predators 4, Stars 2

NASHVILLE, Tenn. -- Patric Hornqvist and Kevin Klein scored goals 1:43 apart midway through the third period to lead Nashville.

The Predators are on a season-high three-game winning streak. Dallas lost for the second time in two nights.

Canadiens 5, Leafs 4

MONTREAL -- Mike Cammalleri and Scott Gomez scored in a shootout to lift Montreal over Toronto after squandering a two-goal lead in the third period.

The Canadiens got goals from Glen Metropolit, Guillaume Latendresse and Hal Gill in the second period. Roman Hamrlik scored in the third.