NHL ROUNDUp Saturday’s other games


Hurricanes 4, Islanders 3

UNIONDALE, N.Y. — Cam Ward made 57 saves and Chad LaRose scored twice to help Carolina. Rod Brind’Amour and Eric Staal also scored for the Hurricanes in their third straight victory at Nassau Coliseum. Freddy Meyer, Sean Bergenheim and Mark Streit scored for New York. The Islanders have lost three straight overall and three of four home games so far this season. Rick DiPietro started in goal and stopped 10 shots before being pulled for Joey MacDonald to start the second period. MacDonald took the loss while stopping 14 shots.

Flyers 3, Devils 2, OT

PHILADELPHIA — Jeff Carter scored in overtime, and Martin Biron made 29 saves to help the Flyers beat New Jersey for the second time in two days.

Ducks 6, Canadiens 4

MONTREAL — Ryan Getzlaf had a goal and two assists and Jean-Sebastien Giguere stopped 47 shots in Anaheim’s third straight victory. Corey Perry and Chris Kunitz each had a goal and an assist, and Kent Huskins, Travis Moen and Teemu Selanne added goals for the Ducks. Alex Tanguay had two goals, and Saku Koivu and Tom Kostopoulos also scored for Montreal. The Canadiens had won five straight.

Maple Leafs 3, Senators 2

TORONTO — Alexei Ponikarovsky scored a third-period goal, Dominic Moore and Mikhail Grabovsky also scored and Vesa Toskala made 22 saves for Toronto.

Thrashers 5, Bruins 4

BOSTON — Milan Lucic completed his first career hat trick with 1:41 to play in the third period for Boston.

Stephane Yelle and David Krejci also scored to help Boston snap a three-game losing streak. Vyacheslav Kozlov, Ilya Kovalchuk, Jason Williams and Mathieu Schneider scored for Atlanta.

Sharks 3, Lightning 0

TAMPA, Fla. — Backup Brian Boucher made 22 saves for his second shutout of the season, and Marcel Goc, Ryane Clowe and Devin Setoguchi scored for San Jose.

The Lightning dropped to 1-3-3 under new coach Barry Melrose.

Associated Press