The Red Wings snapped a six-game losing streak -- their longest since 1991 -- with a big contribution from Henrik Zetterberg, who scored twice in the triumph.
They also collected a goal from Todd Bertuzzi en route to erasing a 4-1 deficit.
Ty Conklin made 20 saves for Detroit, which remained one point ahead of Nashville for the fourth playoff seed in the Western Conference.
Carolina got two scores from Jiri Tlusty but it wasn't enough to prevent its second straight loss.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Ohio crash that killed two caught on camera [VIDEO]