BUFFALO, N.Y. — Christian Ehrhoff scored the winner with 10:58 remaining and the Buffalo Sabres rallied for three goals in the third period to beat the Boston Bruins 4-2 on Friday night.
Ehrhoff fired a wrister from the slot over goalie Anton Khudobin. Cody Hodgson added an insurance goal less than 3 minutes later when he tipped in a pass from Tyler Myers.
Myers began the comeback 2 minutes into the third period, tying the game at 2 by backhanding in a rebound after Khudobin stoned Jochen Hecht on a 2-on-1 break.
Devils 5, Flyers 3
Newark, N.J., David Clarkson scored on a deflection at 10:43 of the third period and New Jersey rallied from a two-goal deficit to defeat Philadelphia.
Travis Zajac, Alexei Ponikarovsky and Patrik Elias scored the Devils' other goals with Ilya Kovalchuk getting the primary assist on each. Martin Brodeur made 25 saves and had an assist, while Steve Bernier iced the game with an empty-net goal.
Penguins 3, Jets 1
At Winnipeg, Manitoba, Craig Adams scored his first two goals of the season to lift Pittsburgh to its seventh road win of the season.
Ducks 5, Red Wings 2
At Detroit, Andrew Cogliano scored two of Anaheim's three goals in the third period, sending surging Anaheim to its third straight win and seventh in eight games.
Blackhawks 4, Sharks 1
At Chicago, Marcus Kruger and Andrew Shaw scored during a strong second period, and NHL-leading Chicago beat sliding San Jose.
Blues 5, Flames 2
At Calgary, Alberta, David Perron scored twice on the power play and St. Louis scored four unanswered goals in the first period to cruise to the victory over Calgary.
Stars 4, Canucks 3
At Vancouver, British Columbia, Brenden Dillon scored the go-ahead goal with 3 minutes left in the third period and Dallas rallied to end Vancouver's six-game winning streak.
Kings 2, Blue Jackets 1
At Los Angeles, Kyle Clifford opened the scoring late in the second period and Jonathan Bernier made 12 saves for Los Angeles in the win.