NEWARK, N.J. Vitaly Vishnevski and Dainius Zubrus scored 4:15 apart in the first period, and the New Jersey Devils won their ninth straight game by beating the Washington Capitals 3-2 on Friday night. Travis Zajac added a goal in the third period, and Martin Brodeur made 23 saves for the Devils, who matched their third-best winning streak.
Alexander Semin and Brooks Laich scored for the Capitals, who have an NHL-worst 20 points.
RED WINGS 5, WILD 0: At Detroit, Henrik Zetterberg had his second career three-goal game and Dominik Hasek stopped 19 shots for his 77th career shutout. Johan Franzen also had a goal and an assist for NHL-leading Detroit, which won its fifth straight.
PANTHERS 3, ISLANDERS 0: At Sunrise, Fla., Stephen Weiss and Nathan Horton scored power-play goals and Tomas Vokoun stopped 25 shots for his second shutout of the season, and Florida snapped a three-game skid.
THRASHERS 4, RANGERS 2: At Atlanta, Slava Kozlov's slap shot from beyond the left circle with about 5 minutes left in the game helped hand New York its third straight loss. Eric Boulton, Pascal Dupuis and Marian Hossa also had goals for Atlanta.
AVALANCHE 2, FLYERS: At Denver, Colorado hasn't solved its road woes, though it has mastered playing at home. Jose Theodore made 28 saves and Milan Hejduk scored a power-play goal with 2.7 seconds left in the second period to lead the Avalanche over Philadelphia.
DUCKS 5, BLACKHAWKS 3: At Chicago, Anaheim is starting to play like defending Stanley Cup champions. Ryan Getzlaf had a goal and two assists, and Jean-Sebastien Giguere made 39 saves to lead the Ducks over Chicago.
SENATORS 4, STARS 2: At Dallas, Christoph Schubert and Antoine Vermette scored first-period goals, and Ottawa went on to a 4-2 victory over Dallas. Mike Fisher added a power-play goal in the third period and Ray Emery stopped 23 shots.
In other games, St. Louis edged Edmonton 4-3 and San Jose shut out Phoenix 1-0.