"Any time you can get some breaks and bounces go your way, it's kind of nice for a change," Glencross said. "We've been on the other hand of that. We'll take 'em when we can get 'em."
Jay Bouwmeester had a goal and an assist for Calgary, while Cory Sarich, T.J. Brodie and Lee Stempniak also scored as the Flames won their seventh straight at home and improved to 9-0-1 in the last 10 at Scotiabank Saddledome.
"Hopefully we can bottle that up and bring it on the road," Stempniak said. "We'd like to see some more consistency on the road and play with the same mentality and see the same results."
"Kipper played great tonight," Stempniak said. "We needed him to. We sat back on our heels and they had some really good chances. He made some big saves and we had timely scoring tonight."
Martin Brodeur started in goal for the Devils, but was pulled at the 7:32 mark of the opening frame after allowing two goals on five shots. Johan Hedberg made just five saves on nine shots in a relief appearance and ended up taking the loss.
"We were flat in the first," Henrique said. "We made a few mistakes, myself included on the third goal. You can't fall asleep for 20 minutes here. We dug ourselves a hole that we couldn't get out of tonight."
New Jersey outshot Calgary 38-14.
Bouwmeester gave the Flames a 1-0 lead at 5:54 of the first when his wrist shot through traffic found its way into the net behind Brodeur. It was Bouwmeester's first goal in 39 games.
"Any time you score is good," Bouwmeester said. "I don't have too many of those. I'll take it."
Less than two minutes later, Sarich skated across the blue line and fired a slap shot over Brodeur's blocker and into the top corner. It was Sarich's first goal since March 23, and ended the veteran defenseman's 33-game goal-scoring drought.
"Flying down the wing, going for the puck, didn't break stride and just blasted one by him," Sarich said. "He didn't even move. Well, barely. It was just a shot on net that found a hole and I'm excited it went in."
Hedberg replaced Brodeur after that and didn't fare much better as he let in the first shot he faced. Jokinen fed a nice backhanded cross-crease pass over to Glencross, who snapped a quick shot off Hedberg's skate and into the net.
Brodie then rifled a point shot past Hedberg on a Calgary power play to give the Flames a 4-0 lead through one period.
"I think if I have a better game, we win this one," Hedberg said. "I don't think it was a very good night. ... My job is to stop the puck and I didn't do that."
After Kovalchuk scored his team-leading 16th goal for the Devils with 5:12 to go in the second, Stempniak wired a shot from the slot through Hedberg's legs to put the Flames back up by four.
With the Devils short-handed late in the second, they pulled to 5-2 when Henrique finished off a 2-on-1 by converting a feed from Parise.
The Devils continued to press in the third period and were rewarded when Elias one-timed a pass from Kovalchuk by Kiprusoff during a New Jersey power play.
It took the Flames nearly nine minutes to get their first shot of the third period, but Iginla made the shot count as he fought for possession of the puck in the slot before snapping a shot past Hedberg.
Stempniak, acquired by Calgary in the offseason from Phoenix in exchange for Daymond Langkow, played in his 500th career NHL game. ... Calgary F Rene Bourque served the third game of his five-game suspension for elbowing Washington's Nicklas Backstrom to the head during a 3-1 road loss to the Capitals on Jan. 3. ... Iginla fought Henrique in the first period. According to hockeyfights.com, it was the first fight of Henrique's career and Iginla's 52nd in the regular season.