Maxim Afinogenov had a goal and four assists, helping the Buffalo Sabres maintain their perfect record in a 9-1 rout of the Philadelphia Flyers on Tuesday night.
Thomas Vanek had two goals and two assists, and Derek Roy scored twice for the Sabres (6-0), who posted a six-goal second period and are two wins shy of matching their best start set in 1975.
Buffalo has also won 11 straight regular-season games, tying the franchise record established 31 years ago.
Also scoring for the Sabres were Chris Drury, who extended his point streak to six games (seven goals and three assists), Jiri Novotny, Jaroslav Spacek and Henrik Tallinder. Buffalo had its biggest offensive output since a 10-1 win over Los Angeles last January.
Jeff Carter spoiled Ryan Miller's shutout bid by scoring 2 minutes into the third period, but the Flyers (1-4-1) have managed just 12 goals this season.
Canadiens 5, Flames 4
In Montreal, Radek Bonk and Sheldon Souray each scored two goals and Alex Kovalev netted Montreal's third power-play goal of the game against Calgary.
Matthew Lombardi scored twice in the first period for Calgary, and the game was tied at 2 after 20 min-utes. The teams traded the lead twice in the second before Kovalev scored his second goal of the season on Montreal's sixth power play, giving the Canadiens the decisive 5-4 advantage.
Dion Phaneuf had a goal and two assists, and Chuck Kobasew also scored for Calgary, which lost its second straight after opening its four-game road trip with a 1-0 win in Ottawa on Thursday. The Flames were 2-for-8 on the power play after starting the season 1-for-33.
Coyotes 5, Blues 2
In St Louis, Owen Nolan scored his first goal in two years, and Phoenix's offense broke out against St Louis.
Nolan, out of the NHL since the 2003-04 season, scored one of Phoenix's three goals in the third period. The Coyotes (2-4) had reached three in a game only twice before in the first five contests, but avoided their worst start since moving to Phoenix 10 years ago. After winning their season opener, the Coyotes dropped four straight.
Oilers 2, Canucks 1
In Edmonton, Alberta, Ethan Moreau fired in a slap shot 51 seconds after the opening faceoff and Edmonton held on to beat Vancouver.
The Oilers made it two goals on two shots when rookie Patrick Thoresen slipped a shot past Dany Sabourin two minutes later.
Sharks 2, Stars 0
In San Jose, California, Evgeni Nabokov made 32 saves in his second shutout in three starts this season, and San Jose handed Dallas its first loss.
Milan Michalek and Mark Bell scored for the Sharks.