Ed Belfour had 29 saves for Florida, which won consecutive games for the first time since December 27-29. Jozef Stumpel added an empty-netter at 19:39.
Brian Gionta and John Oduya scored for New Jersey, and Martin Brodeur stopped 28 shots as the Devils lost for just the second time in seven games.
The Panthers went ahead for the first time on Kwiatkowski's goal at 17:22 of the second. His shot from the high slot beat Brodeur and gave Florida a 3-2 lead.