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.
Notable deaths of 2014 [PHOTOS]
Michael Sam cut from the Dallas Cowboys