Andrew Cogliano scored two of Anaheim's three goals in the third period Friday, sending the surging Ducks to a 5-2 victory over the Detroit Red Wings.
Viktor Fasth made 26 saves to become the first goalie in seven years to win his first seven NHL starts. The 30-year-old is considered a first-year player and not a rookie by the NHL because he is older than 25.
Cogliano snapped a 2-all tie just 1:02 into the third, and Bobby Ryan connected less than a minute later for Anaheim, which won its third straight and seventh in eight games.
"He's been our most valuable player," Ryan said of Fasth. "He has come in and given us a chance to win every game. He's a true professional."
Detroit was without top-six forwards Pavel Datsyuk (upper body, day-to-day) and Johan Franzen (hip flexor) because of injuries.
Kings 2, Blue Jackets 1: Kyle Clifford opened the scoring late in the second period, Jonathan Bernier made 12 saves, and Los Angeles beat Columbus for the defending Stanley Cup champions' first regulation win at home this season. Mike Richards scored during a two-man advantage in the third period for the Kings, who climbed over Columbus and out of last place in the Western Conference.
Stars 4, Canucks 3: Brenden Dillon scored the go-ahead goal with 3 minutes left in the third period and Dallas ended host Vancouver's six-game winning streak. The Stars overcame a 3-1 deficit to win for the fifth time in six games.
Penguins 3, Jets 1: Craig Adams scored his first two goals of the season to lift visiting Pittsburgh to a win over Winnipeg. James Neal scored his 11th goal of the season, while Penguins goalie Marc-Andre Fleury turned aside 25 shots. It was Pittsburgh's seventh road win of the season.
Blues 5, Flames 2: David Perron scored twice on the power play as visiting St. Louis scored four unanswered goals in the first period against Calgary. The Flames' Joey MacDonald replaced Leland Irving in net just over four minutes into the game.
Devils 5, Flyers 3: David Clarkson scored on a deflection at 10:43 of the third period and host New Jersey rallied from a two-goal deficit to beat Philadelphia. Devils goalie Martin Brodeur made 25 saves and had an assist.
Sabres 4, Bruins 2: Christian Ehrhoff scored the game-winner with 10:58 left, and Buffalo rallied for three goals in the third period to beat visiting Boston. Ehrhoff fired a wrister from the slot over goalie Anton Khudobin, who anticipated a low shot.
Etc.: Two days of talks between the NHL and Olympic officials wrapped up in New York with signs of progress toward a resolution on the issue of having the league send its players to the 2014 Sochi Games.