Svechnikov also scored, Sebastian Aho had two assists, and Pyotr Kochetkov made 30 saves for the Hurricanes (12-6-5), who have won two in a row after losing five straight (0-1-4).
Jake Guentzel and Sidney Crosby each had a goal and an assist for the Penguins (11-8-4), who have lost two straight after winning their previous five. Tristan Jarry made 36 saves.
Pittsburgh didn't record a shot on goal on two power plays and is 0-for-14 with the man-advantage in its past six games.
"Give Carolina credit, they put a lot of pressure on us," Penguins coach Mike Sullivan said of the power play. "That was the biggest challenge. … You have to gain possession first. We just didn't do a good enough job tonight."
Guentzel tied it 2-2 with 57.4 seconds left in the third period, deflecting a point shot from Jeff Petry with Jarry off for the extra attacker.
"It's good we were able to get one 6-on-5," Jarry said. "I think that's a positive thing. We've been working on that quite a bit. To get a point out of that, I think, is big."