Vancouver 5, Calgary 3: Brendan Morrison scored the last of four power-play goals as the Canucks, who came in with the worst power play in the playoffs, took the opener.
Calgary 2, Vancouver 1: Jarome Iginla scored and Miikka Kiprusoff had 25 saves as the Flames earned their first playoff win since 1995.
Vancouver 2, Calgary 1: Backup goalie Johan Hedberg turned in a solid performance, stopping 19 shots after ex-Lightning goalie Dan Cloutier was injured in the first period.
Calgary 4, Vancouver 0: The Flames, winning a home playoff game for the first time since 1995, scored goals 27 seconds apart in the second. It was their first win at home against the Canucks in 11 tries.
Calgary 2, Vancouver 1: Iginla's goal 5:37 into the final period snapped a tie. The shot by defenseman Mike Commodore ricocheted in off Iginla and the skate of the Canucks' Mattias Ohlund.
Vancouver 5, Calgary 4, 3OT: Morrison, the ex-Michigan star, scored 2:28 into the third overtime, spoiling Calgary's rally from a 4-0 deficit.
Calgary 3, Vancouver 2, OT: Iginla scored twice and assisted on Martin Gelinas' power-play winner 1:25 into overtime, giving the Flames their first series win since they captured the Stanley Cup in 1989.
CONFERENCE SEMIFINALS
CALGARY WINS 4-2 OVER DETROIT
Calgary 2, Detroit 1, OT: Marcus Nilson got his first career playoff goal, and what a time to get it, at 2:39 of overtime to give the Flames the opener.
Detroit 5, Calgary 2: Steve Yzerman scored twice 2:13 apart in the second period to give Detroit a three-goal lead and knot the series at 1.
Calgary 3, Detroit 2: Iginla, the league's regular-season scoring champ, notched his first of the series to help the Flames take back the series lead.
Detroit 4, Calgary 2: Gelinas and Ville Nieminen scored for the Flames 18 seconds apart in the second to tie it at 2. But it wasn't enough as Mathieu Dandenault spoiled the rally in the third with his first goal of the postseason.
Calgary 1, Detroit 0: Craig Conroy scored with 3:53 left in the second and Kiprusoff had 31 saves in the pivotal game for the Flames.
Calgary 1, Detroit 0, OT: Kiprusoff had 38 saves and Gelinas scored his second series-ending overtime goal to send the sixth-seeded Flames into the conference final for the first time since 1989.
CONFERENCE FINAL
FLAMES WIN SERIES 4-2
Calgary 4, San Jose 3, OT: Steve Montador scored 18:43 into overtime and Kiprusoff stopped 49 shots to snatch the opener.
Calgary 4, San Jose 1: Nilson's shot hit Scott Hannan's leg, ricocheted off Jason Marshall's skate and caromed into the Sharks net 20 seconds after the opening faceoff to set the tone for a 2-0 Flames series lead.
San Jose 3, Calgary 0: Evgeni Nabokov, the 28-year-old Russian goaltender, had a 34-save performance and his fourth career postseason shutout for the Sharks.
San Jose 4, Calgary 2: For the first time in the postseason, the Flames lost consecutive games as Kiprusoff allowed four goals on the first 15 shots he faced, knotting the series at 2.
Calgary 3, San Jose 0: Iginla had a short-handed goal on a breakaway about six minutes in. Then Nilson made it 2-0 two minutes later.
Calgary 3, San Jose 1: Iginla and Gelinas gave Calgary a 2-0 lead. Then after San Jose pulled within one, Kiprusoff held off a third-period flurry to end the series.