Erik Christensen had a goal and assist during Pittsburgh's three-goal second period, and the injury- and illness-plagued Penguins rallied from a pair of deficits to beat the New Jersey Devils 4-2 in East Rutherford.
In the first game for both teams following the All-Star break, the Penguins defeated the Devils for the fifth straight time in New Jersey and they did it without forwards Sidney Crosby (ankle), Colby Armstrong (flu) and Tyler Kennedy (mononucleosis).
COYOTES 4, BLUE JACKETS 2: At Columbus, Ohio, Peter Mueller scored twice and Phoenix scored three third-period goals to beat Columbus.
The Coyotes won for the first time when trailing through two periods. They came in at 0-18-0 when trailing headed into the third period.
Mathias Tjarnqvist had an acrobatic, one-handed goal and Radim Vrbata added an empty netter for the Coyotes.
Fredrik Modin and Jason Chimera scored for the Blue Jackets, who had their franchise-record six-game home winning streak come to an end.
SENATORS 5, ISLANDERS 2: At Uniondale, N.Y., Mike Fisher had a goal and assist for Ottawa, which who won for just the third time in eight games.
Andrej Meszaros, Chris Phillips, Dean McAmmond and Jason Spezza also scored for the Senators.
BRUINS 3, PREDATORS 1: At Boston, Glen Metropolit scored a pair of third-period goals and Tim Thomas stopped 37 shots to lift Boston.
Marco Sturm scored his team-leading 17th goal for the Bruins.
HURRICANES 3, RANGERS 1: At Raleigh, N.C., Rod Brind'Amour and Sergei Samsonov scored in the second period, and Trevor Letowski added an insurance goal in the third to give Carolina a win.
SABRES 4, LIGHTNING 2: At Tampa, Fla., Jason Pominville scored a goal and had two assists as struggling Buffalo won for just the fourth time in 16 games.
The Sabres have won nine of their last 10 against the Lightning, including six straight in Tampa.
Clarke MacArthur, Drew Stafford and Derek Roy also scored for Buffalo and Rayn Miller earned his 20th win with 23 saves.
Vaclav Prospal and Brad Richards scored for Tampa Bay.
FLYERS 3, KINGS 2, OT: At Philadelphia, a sliding Scott Hartnell kicked in a goal with 28.5 seconds left in overtime to lift Philadelphia.
The play was reviewed, but the referees determined Hartnell didn't intentionally kick the puck.
BLUES 3, MAPLE LEAFS 2: At Toronto, Keith Tkachuk scored on his team's first two shots and St. Louis ended a seven-game winless streak.
David Backes had a goal and an assist for the Blues, who had gone 0-5-2 before the All-Star break.
CANADIENS 4, CAPITALS 0: At Montreal, Cristobal Huet stopped 35 shots in his second shutout of the season and Mark Streit had a goal and an assist to lead Montreal.
Sergei Kostitsyn, Saku Koivu and Alex Kovalev also scored for Montreal.
SHARKS 3, OILERS 0: At Edmonton, Evgeni Nabokov earned his sixth shutout with only 13 saves and the Sharks won their third game in a row.
Joe Pavelski, Mike Grier and Patrick Rissmiller scored for San Jose, which had lost four straight before putting together their recent run and remain in first place in the Pacific Division.
STARS 4, CANUCKS 3: At Vancouver, Mike Modano and Stephane Robidas scored three minutes apart early in the second period, and Marty Turco made 29 saves,.
Trevor Daley and Steve Ott also scored for the Stars, who ended a two-game losing streak to stay tied with the San Jose Sharks atop the Pacific Division.