Ilya Kovalchuk scored twice to raise his NHL-leading total to 19 goals and also added two assists on Wednesday, leading Atlanta to a 5-1 victory over Washington.
The defeat meant the Capitals have the NHL's fewest points and are off to their slowest start in 26 years. Washington's 3-0 start to the season is a distant memory. The Capitals have lost five consecutive games. The team has its lowest 21-game point total since the 1981-1982 season.
Canadiens 4, Islanders 1
At Uniondale, New York, Steve Begin scored twice to lead Montreal over the New York Islanders.
Native Long Islander Christopher Higgins added a goal and assist for the Canadiens.
New York lost for the first time at home in five games. They also had their NHL-record streak of regulation one-goal decisions snapped at seven, a span in which the Islanders were 5-2.
Flyers 6, Hurricanes 3
At Raleigh, North Carolina, Daniel Briere scored three goals in the third period to lead Philadelphia past Carolina.
Briere added an assist during his third career hat trick and first with the Flyers, who snapped a two-game losing streak.
Philadelphia won for just the second time this season when trailing after one period.
Panthers 5, Blue Jackets 2
At Columbus, Ohio, Rostislav Olesz had two goals and an assist as Florida downed Columbus to earn a third win in four after a four-game skid.
The Blue Jackets have only one win in eight games.
Red Wings 3, Blues 0
At Detroit, Chris Osgood made 12 saves for his 44th career shutout to help Detroit down St Louis.
Dan Cleary had a goal and an assist for the Red Wings.
The defeat snapped St. Louis' four-game winning streak.
Sabres 4, Senators 2
At Buffalo, New York, Derek Roy and Drew Stafford had a goal and assist each and Buffalo scored three times in the first period en route to victory against NHL-leading Ottawa.
The Sabres won successive games after a three-game losing streak.
The Senators have lost two of three. Ottawa lost for just the fourth time overall.
The game marked their first meeting in Buffalo since an overtime goal in Game 5 of last season's Eastern Conference finals sent the Senators to the Stanley Cup finals.
Rangers 2, Lightning 1
At Tampa, Florida, keeper Henrik Lundqvist made 32 saves to edge the New York Rangers past Tampa Bay.
The Rangers have won five straight road games and six of seven overall.
The Lightning have dropped successive games after a five-game winning streak.
Devils 2, Penguins 1
At Pittsburgh, Zach Parise scored two power-play goals to support New Jersey goalie Martin Brodeur's 501st career victory.
Parise has five points and three goals in his last two games and seven points, including three goals, in four games against Pittsburgh.
Canucks 4, Wild 2
At St. Paul, Minnesota, Markus Naslund scored three goals and Vancouver beat Minnesota.
The Canucks are 6-0-2 in their last eight games. Vancouver has gone 9-0-2 against Northwest Division opponents this season and moved into a first-place tie with Minnesota.
The Wild lost for the first time in four home games.
Stars 2, Ducks 1
At Dallas, Mike Modano notched his 513th career goal during a third-period power play to extend his record for US-born NHL players and Dallas ended Anaheim's four-game winning streak.
Niklas Hagman scored 41 seconds after Modano on the same advantage.
The Stars are 3-0-1 since last week's front-office shake-up by owner Tom Hicks.