The Flames (2-3-1) lost for just the fifth time in 18 games against the Red Wings.

Lightning 4, Rangers 2

NEW YORK -- Martin St. Louis scored twice and Tampa Bay got three power-play goals in a victory over New York.

Vaclav Prospal and Ben Clymer also scored for the surprising Lightning, off to the best start in franchise history at 4-0-1. Nikolai Khabibulin made 18 saves.

Mark Messier and Rem Murray scored for the Rangers, who had their three-game unbeaten streak snapped.

Bruins 4, Maple Leafs 1

TORONTO -- Jozef Stumpel had a goal and two assists as Boston completed an impressive six-game road trip by beating Toronto.

Glen Murray, Hal Gill and Ivan Huml also scored for the Bruins, who went 4-1-1 on their season-opening trip.

They won despite missing injured wingers Sergei Samsonov (wrist) and Martin Lapointe (broken left foot), and top defenseman Kyle McLaren, a restricted free agent who is sitting out after demanding a trade.

Panthers 3, Thrashers 2

SUNRISE, Fla. -- Kristian Huselius scored two goals, including the game-winner with 1:27 left in the third period, as Florida defeated Atlanta.

Olie Jokinen also scored for the Panthers, who snapped a three-game losing streak. They have just two wins this season, both against the Thrashers.

Yuri Butsayev and Ilya Kovalchuk scored for Atlanta, which is 0-5-0-1 and one of only two NHL teams without a win.

Canucks 5, Sharks 2

SAN JOSE, Calif. -- Markus Naslund scored three goals in less than seven minutes of the second period as Vancouver beat reeling San Jose.

Brendan Morrison had a goal and two assists during the Canucks' five-goal outburst in the first 7:14 of the second. Naslund started his eighth career hat trick 31 seconds into the period, and finished it with an unassisted score after stealing Mike Rathje's pass behind the net.

Trent Klatt also scored for Vancouver, which won for the first time in five games. Dan Cloutier stopped 30 shots in an easy night of work.

Teemu Selanne scored for the Sharks, who are 1-4-0-0 in a season when many expected them to contend for the Stanley Cup.

San Jose hadn't allowed five goals in a period since Oct. 8, 1996, at Colorado. Sharks captain Owen Nolan left in the first period with a strained groin and didn't return.