The Red Wings' defense then corralled the Devils the rest of the way with New Jersey eventually suffering its third straight loss.
Joakin Anderson tied the game with 36 seconds left in the middle period and Franzen's ninth of the season pushed Detroit in front. Tomas Tatar added an insurance goal on the power play with 1:03 remaining.
Cory Schneider stopped 18-of-21 shots in defeat.
Justin Bieber crashes Drake Bell's album release party
Chipotle plans first price increase in 3 years