Malkin had been mired in his second five-game goal drought of the season but notched his ninth tally of the campaign for Pittsburgh, which has won five of seven and avoided its first three-game home losing streak since last season.

"Hopefully (Malkin's goal) is a springboard for him," said Penguins head coach Dan Bylsma.

Ruslan Fedotenko and Pascal Dupuis also scored, while Brent Johnson made 29 stops to earn the win.

Stephen Weiss and Steven Reinprecht scored for the Panthers, who have not won consecutive games since November 18-21. Florida is 2-5-5 since then.

"(Pittsburgh) plays a real offensive style, and we got to bring our 'A' game if we want to compete with them," Reinprecht said. "It's a good challenge, and we've fallen short three times, but we're right there."

Tomas Vokoun allowed three goals on 40 shots in the hard-luck defeat for Florida, which has lost all three games to Pittsburgh this season past regulation.

Panthers defenseman Jordan Leopold was called for a hold at 30 seconds of overtime, and the Penguins needed only seven seconds to score the game-winner.

Sidney Crosby tipped the ensuing faceoff to Malkin, who dished it to Sergei Gonchar. Gonchar sent it back to Malkin, who fired a one-timer from the slot cleanly past Vokoun to win the game.

Florida took the early lead midway through the first, as Reinprecht fired a backhand shot past Johnson from in close for a power-play marker at the 10:25 mark.

Pittsburgh came back and tied it 2 1/2 minutes later. Dupuis streaked down the left side of the ice with the puck and took it in close to the net, where he fired a wrister up high for a 1-1 tie with 6:57 on the clock.

The Penguins went ahead for the first time near the midway point of the second, as Malkin sent a perfect pass to the front of the net, where Fedotenko tipped it past Vokoun for a 2-1 advantage.

Johnson needed to make just five saves to keep Florida scoreless in the second, and the Pens registered a total of 14 shots on net.

The Panthers, though, tied it early in the third on Weiss' 14th goal of the year at the 4:39 mark. Jeff Taffe nearly scored the game-winner on a breakaway with 4 1/2 minutes left, but Johnson made a pad save to keep the game tied.

Vokoun made 11 saves in the third, while Johnson stopped 14 shots to send the game to overtime.