Kirill Kaprizov scored for the fifth straight game for the Wild (41-20-5), who lead the St. Louis Blues by four points for second in the Central Division. Talbot, who had won his previous eight starts, made 35 saves.
Kaprizov tied it 3-3 at 1:02 of the third period. He cut to the slot and scored on a one-timer off a pass from Ryan Hartman, who had banked the puck off the back of the net to avoid Malkin.
Kaprizov has scored 83 points (38 goals, 45 assists) in 65 games this season, tying Marian Gaborik (2007-08) for the most in Minnesota history.
"He never seems to score an insignificant point or goal," Talbot said of Kaprizov. "He always gets us back in the game, ties the game late, scores the OT winner. He's always finding ways to make an impact on the game. And it's never in those games that we're already up or something like that. He's not looking for his cookies or anything like that. He comes to play when the game is on the line. That's why he's a superstar."
Rakell gave Pittsburgh a 1-0 lead at 1:06 of the first period, redirecting John Marino's shot five-hole on Talbot.
Mathew Dumba tied it 1-1 with a power-play goal at 10:51. During a scramble near the crease, Dumba's initial attempt hit the left post, but his follow up crossed the goal line before Kris Letang was able to clear it away.
"I wanted to put it away a little bit better than that, but it crossed the line," Dumba said.
Jake Guentzel put the Penguins back in front 2-1 at 1:54 of the second period. Talbot made the initial save on Letang's shot, but the rebound went right to Guentzel in the slot for a power-play goal.
"I mean, just a great face-off play," Guentzel said. "Just had my stick on the ice and right on my stick. So definitely one I'll take here."