"I'm a big visualizer so I've seen it a few times in my head," said Taylor, who was chosen by the Kings in the seventh round, 221st overall, of the 2004 draft. "To actually go through it, it's pretty cool. I'm very happy obviously. A lot of credit has to go to the guys in front of me. They played so well. They cleared a lot of rebounds."

Calgary coach Bob Hartley was pleased to see Taylor bounce back with a great effort after allowing four goals on 37 shots during a 4-0 road loss to the Phoenix Coyotes in his first NHL start on Feb. 18.

"I felt that he was nervous in the first period after a couple shots, but after this he regained his composure," Hartley said. "He was solid for the entire game.

"It's a big moment -- first victory. He'll remember that one for a long time."

Jarome Iginla scored the winner at 12:36 of the third period to lead the Flames to the victory.

After scoring only once in his first 16 games of the season, Iginla now has five goals in the past four contests.

Jannik Hansen had a goal and an assist for the Canucks, who have lost three of their past four games. Chris Higgins also scored for Vancouver, which beat the Los Angeles Kings 5-2 at home on Saturday night.

"I don't think it's a game that got away," Vancouver coach Alain Vigneault said. "I'm really proud of the way that we competed and battled tonight. We never used excuses, went out and played really hard, and in my opinion we deserved a better outcome."

Due to a snowstorm, the Canucks didn't even arrive at the Calgary airport until 3:30 p.m., only 2½ hours before game time.

Even so, Vancouver opened the scoring at 7:49 of the first period when Higgins took a breakaway pass from Hansen and then snapped a shot past Taylor on his blocker side.

"Once we showed up a couple hours before it was all business and guys got ready," Vancouver forward Alex Burrows said.

The Flames pulled even late in the first when Cammalleri wired a shot from just inside the blue line past Luongo. The veteran Vancouver goalie got a piece of the puck with his glove hand, but couldn't keep it out of the net.

Early in the second period, Luongo made a great kick save with his left pad to stop a shot off the stick of Sven Baertschi. Seconds later at the other end of the ice, Hansen batted a rebound out of the air and past Taylor to put the Canucks up 2-1.

Stempniak then tied up the game again when he converted a feed from Matt Stajan at 6:15 of the middle period.

Iginla's goal came only one second after a bench-minor penalty to Vancouver expired.

"We said coming in we've just got to throw a lot of pucks on net and just get an ugly one which we did," said Flames defenseman Mark Giordano, who drew an assist on the play.

Iginla attempted a centering pass to Jiri Hudler, who was driving hard to the net, and the puck deflected off Canucks defenseman Jason Garrison and past a stunned Luongo.

"Yeah, it was off of Jason," Luongo said. "It's not his fault. It was just a bad break. It's unfortunate that it had to happen at that time of the game and it turned out to be the winning goal. It's just a bad break there."

Cammalleri then added an empty-netter to seal the victory.

Notes

After being acquired Thursday in a trade with the Nashville Predators for Joe Piskula,Brian McGratton made his debut on Sunday with the Flames.

McGratton fought Vancouver tough guy Tom Sestito, whom the Canucks claimed off waivers from the Philadelphia Flyers on Friday. Following the second-period fight, McGratton saluted the crowd and was assessed a 10-minute misconduct in addition to a five-minute major.

With his goal, Higgins extended his scoring streak to four games. He has registered three goals and an assist in that span.

Copyright 2015 by STATS LLC and The Associated Press. Any commercial use or
distribution without the express written consent of STATS LLC and The
Associated Press is strictly prohibited.