VANCOUVER, British Columbia (AP) _ Jarome Iginla scored the winning goal, but goalie Roman Turek won the game for Calgary.
Iginla broke a tie just 28 seconds into the third period and Turek made 13 of his 32 saves in the final period as the Flames rallied to beat the Vancouver Canucks 3-2 on Wednesday night.
``He won that game for us,'' Iginla said of Turek.
Turek preserved the victory with a sliding glove save off Brendan Morrison from close range on a power play with 2:22 to play. But it was his desperation stop on Todd Bertuzzi that changed the game around late in the first period.
With Vancouver already leading 2-0, Turek sprawled across the crease to get his stick on Bertuzzi's rebound chance. Toni Lydman cleared the loose puck out of the Calgary crease and Conroy scored at the other end 10 seconds later.
``It could have been 3-0, but he made that save and we went right back, and that was a huge momentum turner,'' Iginla said.
Chuck Kobasew tied the game on a power play in the second period and Iginla added the winner early in the third. The Flames moved into a fifth-place tie with Dallas in the Western Conference.
Sami Salo and Jarkko Ruutu scored for the Canucks, who remained two points behind Colorado and Detroit for first place in the Western Conference.
``We probably got what we deserved tonight,'' said Canucks coach Marc Crawford. ``Hopefully we can take a night like this and chalk it up to experience. We've still got some growing to do and some maturing to do as a team.''
With 26 games left, Calgary is poised to end its seven-year playoff drought _ the longest active streak in the NHL.
``We got a lot of games left, but I think we are in the best position we have been the last seven years,'' said Turek, who was also at his best.
The win was just his fourth in 10 starts since returning from a knee injury that sidelined him for most of the first three months of the season. It came after being booed regularly by Calgary fans since his return.
``I think that was one of my best performances so far,'' said Turek.
Iginla's performance was just one of several stellar showings lately. The Flames' captain, who also assisted on Craig Conroy's goal in the first period, skated out of the corner and wired a low wrist shot that beat Dan Cloutier to the short side and bounced in off the post.
Iginla also scored twice in Calgary's 5-2 victory over Atlanta one night earlier and has eight of his team-best 27 goals in the last six games. He is fourth in NHL goals, four behind Columbus' Rick Nash and three behind Canucks captain Markus Naslund.
``That's a goal that the Jarome Iginlas and Markus Naslunds score. Bottom line: It was a great play,'' Calgary coach Darryl Sutter. ``He's learning and he's come a long way in terms of showing his teammates how to win.''
Vancouver jumped to a 2-0 lead after Calgary ran into penalty trouble midway through the first period.
Dean McAmmond received four minutes _ two for interference and another two after arguing the call _ and Rhett Warrener was whistled for slashing Todd Bertuzzi in front of the net. That gave Vancouver a two-man advantage for a full two minutes.
Salo sent a one-timer past Turek from the point at 11:40 and Ruutu's shot from the edge of the crease bounced up and over Turek just as the last penalty expired.
``You can t give Vancouver a 5-on-3 for that long,'' Iginla said.
Cloutier finished with 26 saves, including a great pad save off Martin Gelinas after he came out of the penalty box and skated in on a breakaway.