Martin Necas and Nino Niederreiter each had a goal and an assist for the Hurricanes (33-21-3), who have won three of their past four games and moved within two points of the Columbus Blue Jackets for the second wild card into the Stanley Cup Playoffs from the Eastern Conference.
"It was a better game for us, not great," Hurricanes coach Rod Brind'Amour said. "I thought we came up big at the right times."
WATCH:[All Devils vs. Hurricanes highlights]
Mirco Mueller and Joey Anderson scored for the Devils (21-26-10), who were playing the second of a back-to-back following a 4-1 win against the Detroit Red Wings on Thursday. Louis Domingue made 26 saves.
"I thought the compete and effort was actually better throughout the game tonight than it was in the Detroit game," Devils forward Blake Coleman said. "We just weren't sharp, really, throughout the whole game. Just slapping the puck around a bit. Sometimes you've just got to calm down and play the game."
The Hurricanes took a 1-0 lead on their first shot of the game when Niederreiter scored with a one-timer from the right point at 3:43 of the first period.
"The biggest thing for us was playing simple hockey," Niederreiter said. "We got pucks in deep when we had to, and we made plays when they were there. In the last period, [Mrazek] made some ginormous saves for us."
Mueller tied it 1-1 at 7:07, skating down the slot before tapping in a pass from Travis Zajac into an open net.