The Penguins went 1-4 on the trip, getting outscored 25-7 before salvaging a 2-1 win over the Buffalo Sabres on Friday.
Aleksey Morozov scored at 3:09 of overtime to give the Penguins their first win since a 4-3 triumph over Boston on Nov. 1.
Still playing without injured captain Mario Lemieux, Pittsburgh outshot an opponent for the first time this season, finishing with a 23-22 edge on Buffalo.
“We just tried to keep it simple and concentrate on taking short shifts,” Penguins coach Ed Olczyk said. “We found ways to get pucks to the net tonight and make things happen when it wasn’t there.”
Coming into the game the Penguins had been outscored 15-1 on the road in the first period.
“We never gave up and played hard,” said goalie Sebastien Caron, who made 21 saves for his first win of the season. “That’s the way we have to play to be a success.”
The Panthers, meanwhile, have dropped three of five, including a 3-1 defeat to the New Jersey Devils on Thursday.
Down two goals late, Florida had a six-on-three advantage due to two New Jersey penalties and a pulled goalie, but the Panthers couldn’t get anything going against the reigning champions and goalie Martin Brodeur.
“They are the Stanley Cup champions,” Panthers goaltender Roberto Luongo said. “They know what to do. At the end of the game we had a six-on-three and couldn’t even get a scoring chance they were so good defensively. They didn’t win the Cup for nothing.”
The Panthers have dropped three of their last four on the road.