Jason Blake scored twice and made a gorgeous pass to assist on another goal for the Islanders. Mike Sillinger and Tom Poti, both making their Islanders home debuts, also scored.

Glen Murray had the only goal for Boston, as the Bruins ended their five-game road trip at 1-3-1. Rookie goalie Hannu Toivonen stopped 35 shots.

Sabres 7, Rangers 4

BUFFALO, N.Y. (AP) -- Chris Drury had his first career three-goal game, and also added an assist, to help the Sabres win their fifth consecutive game.

The game was played despite the region still recovering from a crippling snow storm that began late Thursday night. Nearly 350,000 households are still without power in Buffalo and its surrounding suburbs.

Daniel Briere had a goal and two assists, and Ales Kotalik, Maxim Afinogenov, and Jochen Hecht each scored.

Brendan Shanahan had two goals, and Martin Straka and Fedor Tyutin also scored for the Rangers, who lost their third straight game.

Senators 3, Canadiens 2, SO

MONTREAL (AP) -- Antoine Vermette and Mike Fisher scored in the shootout to help the Ottawa Senators end their three-game losing streak with a win over the Canadiens.

After Vermette opened the shootout with a backhand through Cristobal Huet's pads, Fisher beat the Montreal goalie on Ottawa's third attempt to seal the win.

Ray Emery stopped Chris Higgins and Saku Koivu on Montreal's first two attempts.

Montreal's Sergei Samsonov tied it at 2 with 3:23 left in the third. He carried the puck around the right side of the Senators' zone and beat Emery with a wrist shot through the Ottawa goalie's legs.

Emery, who stopped 27 shots in a 1-0 loss Thursday to Calgary, made 23 saves in his second straight start after backing up Martin Gerber.

The Lightning, who entered the game 1-for-26 with the man advantage, converted two of six power-play chances. Ruslan Fedotenko and Dmitry Afanasenkov had the other Tampa Bay goals, while Marc Denis stopped 23 shots.

Ed Belfour made 32 saves in his second start this season for Florida. He had allowed four goals on nine shots in 27 minutes of a 6-0 loss to Atlanta on Oct. 7.

The Panthers got a goal from Stephen Weiss.

Devils 3, Flyers 2

EAST RUTHERFORD, N.J. (AP) -- Brian Gionta broke a tie early in the third period and Martin Brodeur made 25 saves to lead New Jersey over Philadelphia.

Zach Parise and Jamie Langenbrunner also scored for the Devils and Brian Rafalski had three assists.

Mike Knuble scored twice for the Flyers.

Gionta put the Devils ahead at 3:33 of the final period. Positioned at the top of the crease, Gionta deflected Rafalski's shot between the pads of Antero Nittymaki.

Hurricanes 5, Penguins 1

PITTSBURGH (AP) -- Eric Staal got Carolina's go-ahead goal early in the game to win his personal matchup with younger brother Jordan Staal and the Hurricanes overcame a second scary injury in Pittsburgh in seven months to beat the Penguins.

Scott Walker scored midway through the first period for the first of his two goals. It came less than a minute after forward Trevor Letowski was carried off on a stretcher, leaving behind a pool of blood on the ice from a gash on his forehead. Letowski was leveled on a blindside hit by Pittsburgh's Colby Armstrong moments after making a pass and lay motionless for several minutes.

Mike Commodore added his first goal of the season in the third period and had an assist. Andrew Hutchinson had the other goal for Carolina.

Kristopher Letang scored the only goal for Pittsburgh.

Blues 4, Blackhawks 3

ST. LOUIS -- Radek Dvorak scored the tie-breaking goal in the third period and added an assist to help the Blues beat the Blackhawks.

Dvorak broke a 3-3 tie with 6:18 left in the third period when he took a pass from Petr Cajanek and beat Chicago goalie Brian Boucher with a wrist shot from the left circle.

Predators 4, Coyotes 1

NASHVILLE, Tenn. -- Scott Hartnell and Paul Kariya each scored a goal to help the Predators beat the Coyotes.

It was the first victory of the season for the Predators. The Coyotes have lost four games in a row.

Kariya stared the scoring for the Predators at 6:49 of the first period. Jason Arnott took a shot from just inside the top of the left circle. Kariya re-directed the puck into the net behind Phoenix goaltender Curtis Joseph.

Wild 5, Blue Jackets 0

ST. PAUL, Minn. -- Brian Rolston scored two goals and had an assist to help the Wild remain unbeaten with a win over the Blue Jackets.

Manny Fernandez had 24 saves for his first shutout of the season for the Wild (5-0-0), who are off to the best start in franchise history.

It was the first regulation loss for Columbus.

Minnesota, which entered the game with the NHL's top power-play unit, scored a pair of man-advantage goals.