Dougie Hamilton had a goal and an assist, and Miles Wood scored for the Devils, who lost their second straight to start the season. Vitek Vanecek, acquired in a trade with the Washington Capitals on July 8, made 17 saves in his New Jersey debut.
"We all know it's not where we want to be, to a man," Devils coach Lindy Ruff said. "Not one guy in that locker room wants to accept where we're at. Everybody cares. I think you saw that with the effort that was going in the second period. If you look at some of the mistakes that they made that we didn't convert on, that's probably the difference in the game."
Hamilton gave the Devils a 1-0 lead on a snap shot from the left point at 4:45 of the first period.
Chiarot tied it 1-1 on a wrist shot from the top of the left face-off circle at 1:30 of the second period. It was the defenseman's first goal for Detroit.
Vrana gave Detroit a 2-1 lead on a wrist shot from the left circle at 4:34 of the second.
Wood made it 2-2 on a shot from the slot 10 seconds later at 4:44.
David Perron's first goal with the Red Wings, from low in the left face-off circle, gave them a 3-2 lead at 17:02.
Larkin made it 4-2 on a shot in the slot with one second remaining in the period off a backhand feed from Andrew Copp moments after Vanecek lost his stick.
"I liked the maturity of our team to take that momentum (after Larkin's goal)," Lalonde said. "Anytime you get scored on late in a period, it's tough. There's a huge momentum swing, but it was up to us to not give momentum back early in the third period and I thought we did that."