Steve Yzerman moved into a tie for eighth place on the NHL career scoring list as the host Red Wings beat the St. Louis Blues, 4-2, last night.

Yzerman's assist on Igor Larionov's tiebreaking goal in the second period was his 1,487th career point, tying him with former teammate Paul Coffey for eighth place. Mario Lemieux is seventh at 1,494.

Larionov and Larry Murphy both had a goal and an assist for the Red Wings, who also got goals from Tomas Holmstrom and Nicklas Lidstrom.

Pierre Turgeon scored his 400th career goal for the Blues.

AVALANCHE 2, BRUINS 1: Adam Foote scored at 15:16 of the third period as the Avalanche opened Denver's new Pepsi Center with a victory over Boston. Milan Hejduk also scored for Colorado in the first sports event at the $160 million sports and entertainment complex.

Hejduk scored the first goal at the new arena, sliding across the slot and slipping the puck past John Grahame at 17:40 of the second period.

MAPLE LEAFS 3, PANTHERS 2: Yanic Perreault scored the winning goal on a power play late in the third period as the Maple Leafs beat the Panthers in Toronto. Perreault deflected Danny Markov's point shot with 5 minutes 37 seconds remaining for his first goal of the season to break a 2-2 tie.

DEVILS 3, MIGHTY DUCKS 2: Bobby Holik scored his fifth goal and won a faceoff to set up defenseman Lyle Odelein's game-winner with 7:26 to play in leading host New Jersey to the win over Anaheim. Martin Brodeur finished with 27 saves for the Devils.

SHARKS 2, STARS 0: San Jose goalkeeper Steve Shields made 35 saves as the Sharks handed the Stars their first home loss. Left wing Nicklas Sundstrom gave the Sharks the only goal they would need 3:49 into the game.

HURRICANES 3, OILERS 3: Carolina's Sami Kapanen scored at 18:09 of the third period to gain the tie with the Oilers. The Hurricanes improved to 2-1-2 as they continued a nine-game road trip to start the season.

FLAMES 4, CANUCKS 3: Valeri Bure scored with 1:55 left in overtime to give the visiting Flames their first win of the season. It was the first loss for the Canucks, who had started out with three victories. Calgary goalie Grant Fuhr stopped 27 shots to record his 399th career victory.