Chris Kunitz scored his second goal just 18 seconds into the third period to cap a four-goal rally and lift the Pittsburgh Penguins to a 5-4 victory over the Flyers Thursday night in Philadelphia.
Pascal Dupuis, James Neal and Tyler Kennedy also scored goals for the Atlantic Division-leading Penguins, who won their third straight game.
Jakub Voracek had two power-play goals, and Zac Rinaldo and Kimmo Timonen also scored for the Flyers, who blew a 4-1 lead after the first period.
Both starting goalies — Philadelphia’s Ilya Bryzgalov and Pittsburgh’s Marc-Andre Fleury — were pulled after allowing four goals.
Scott Hartnell had his tying goal disallowed near the midpoint of the third period because his stick was above the crossbar when he deflected Timonen’s shot into the net.
The visitor has won all three games this season.
Voracek had a hat trick in a wild 6-5 win at Pittsburgh on Feb. 20. The Flyers and Penguins combined for 45 goals through the first four games of last year’s first-round playoff series that Philadelphia won in six games.
A turnover by Timonen near Pittsburgh’s blue line led to a three-on-one break for the Penguins. Sidney Crosby fed Kunitz, who ripped one past a diving Brian Boucher to give the Penguins their first lead in the opening minute of the third period.
Rangers 2, Islanders 1 — Marian Gaborik scored a power-play goal 42 seconds into overtime, and the Rangers rallied for over the Islanders in Uniondale, N.Y.
Gaborik took a feed in the high slot from Rick Nash, who got the Rangers even at 1 with 5:23 left in regulation, and fired in a shot for his eighth of the season and first in nine games.
Canadiens 4, Hurricanes 2 — Brandon Prust and Lars Eller each had a goal and two assists to lead visiting Montreal over Carolina.
Eller’s goal at 6:09 of the third gave Montreal the lead for good and P.K. Subban added a power-play goal at 7:56 to make it 4-2.
Devils 3, Sabres 2 — David Clarkson and Patrik Elias scored in a shootout and host New Jersey rallied from a late two-goal deficit to defeat Buffalo, snapping a season-high six game winless streak.
Elias and Adam Henrique got the Devils to the overtime, scoring in the final 6½ minutes, with Elias tying the game on a rebound with 66 seconds left.
Red Wings 3, Oilers 0 — Jimmy Howard made 22 saves, and Jakub Kindl and Cory Emmerton scored in the second period to lift host Detroit over Edmonton.
Howard made 36 saves in a win Tuesday against Colorado, but coach Mike Babcock wasn’t all that impressed with his team’s overall performance that night. The Red Wings were sharper defensively against Edmonton and took control in the second period, when they outshot the Oilers 15-7.
Blues 6, Coyotes 3 — Patrik Berglund scored twice in a span of 2:22 and St. Louis beat host Phoenix.
Chris Stewart got a goal and two assists, David Perron added four assists, and Scott Nichol, Vladimir Sobotka and Alex Pietrangelo also scored as the Blues won after two straight losses.
Capitals 7, Panthers 1 — What a way to start: four goals in eight shots.
John Erskine, Wojtek Wolski, John Carlson and Mike Ribeiro all scored before the game was 8½ minutes old, and host Washington climbed out of a tie for last in the Eastern Conference by beating Florida.
Blue Jackets 2, Canucks 1 — Matt Calvert carried the puck almost from end to end, twice avoiding opposing players, before skating to the slot and scoring on a rising wrist shot to give Columbus the overtime victory over visiting Vancouver.
Calvert took a pass from Fedor Tyutin deep in the defensive zone and chipped the puck along the right boards while twice fighting off defenders. He then went unimpeded to the right hash before whipping the puck high over the glove side of goalie Cory Schneider.
Jets 2, Lightning 1 — Bryan Little scored a tiebreaking goal late in the third period, Al Montoya made 28 saves, and Winnipeg won in Tampa Bay.
Little slid the puck from in-close past goalie Anders Lindback with 4:08 to play. Winnipeg also got a goal from Eric Tangradi.