Teuvo Teravainen, right, of the Hurricanes looks on as Calgary Flames goalie David Rittich makes a save. (Jeff McIntosh/Canadian Press )

Calgary (18-13-4) lost for the very first time since Ward took over from Bill Peters. The 57-year-old had won his very first six video games after formally being called interim head coach on Nov. 29, matching Mario Tremblay (1995-96 Montreal Canadiens) for the longest win-streak by a coach after taking over mid-season.

"Today was a difficult one. It was one of those video games where I felt like the team that scored first was going to have a genuine advantage and I believe that was the case," said Flames captain Mark Giordano.

In spite of the stumble in your home, Calgary is 8-1-1 in its last 10.

"We have constructed something here that's quite unique, in regards to coming back from our losing streak before that," stated centre Derek Ryan "We're in a respectable spot, so no factor to hang our heads."

David Rittch had 27 stops for the Flames. His record was up to 15-8-4.

Foegele put the video game away with a short-handed objective at 15:05 of the 3rd, then another into an empty internet with three seconds staying.

It took a hot goalie, a rising power play and a close non-offside call to end Calgary's seven-game winning streak.

Hurricanes tear past Flames:

Calgary lost 4-0 after a controversial goal that seemed offside was maintained on review. 1:21

Whether it's Reimer or Petr Mrazek in between the pipes, Rod Brind'Amour states his group has confidence.

"It's nice that we've got this one-two punch going," said the Hurricanes coach. "You do not need to ride one guy and you've got a fresh goalie in every night and I think it's really important in today's video game."

The first objective of the video game came just past the 12-minute mark of the 2nd period.

Mark Jankowski mishandled the puck attempting to exit the Calgary end, making it possible for the Hurricanes to tag up and go back on the attack with Julien Gauthier-- on a strong play along the boards-- knocking the puck over to Jordan Martinook, who subsequently established McGinn for an empty net.

The Flames challenged the objective for offside, but video evaluation verified the call on the ice was correct and Calgary was examined a delay of game charge. The Hurricanes power play got in 5 for 11 in their previous three games and it transformed that opportunity, with former Flame Dougie Hamilton scoring his 12th objective.

Dougie Hamilton, centre, of the Hurricanes

celebrates an objective with colleagues.(Jeff McIntosh/Canadian Press)"Obviously, we all thought it was offside, then we get a charge and then they scored once again, so it was difficult,"stated Flames centre Elias Lindholm. Interim head coach Geoff Ward stated afterwards that the league got it right."The right call was made, 100 per cent,"Ward stated." We felt like possibly the man hadn't tagged up when we took a look at it. The overhead appeared to appear like that, however when we had a look afterwards, it was the appropriate call. If he gets his stick down a fraction of a 2nd quicker, we probably have the offside call there. We just felt it was worth challenging at that point."

Carolina (20-11-2) has points in 5 straight (4-0-1). The Hurricanes' five-game trip will continue Tuesday in Winnipeg.

"We're a deep team. When we strive and forecheck hard, we're really efficient," stated Hamilton.

"It's nice that we've got this one-two punch going," stated the Hurricanes coach. The Flames challenged the objective for offside, however video evaluation verified the call on the ice was right and Calgary was assessed a delay of game penalty.(Jeff McIntosh/Canadian Press)"Obviously, we all thought it was offside, then we get a penalty and then they scored again, so it was tough,"said Flames centre Elias Lindholm. Interim head coach Geoff Ward said later on that the league got it correct."The best call was made, 100 per cent,"Ward stated.