Calgary, Alberta — Calgary finally showed some heart at home -- and now Canada's team will play for the Cup.
Captain Jarome Iginla scored his 10th playoff goal, and the Flames advanced to their first Stanley Cup finals in 15 years with a 3-1 victory over San Jose in Game 6 of the Western Conference finals Wednesday.
Miikka Kiprusoff made 18 saves for the Flames, whose victory was the first by a home team in the series. The raucous "Red Sea" of fans in the sold-out Saddledome finally had something to cheer as the Flames took an early lead and hung on.
Martin Gelinas also put the puck in the net for the sixth-seeded Flames, who will open their fourth straight playoff series on the road Tuesday, either at Tampa Bay or Philadelphia.
Calgary hasn't been in the NHL's final round since winning the Stanley Cup in 1989 -- and the Canadian anthem will be sung in the finals for the first time since Vancouver made it in 1994.
A Canadian team hasn't won the Cup since Montreal's victory in 1993.
Alyn McCauley scored for San Jose, but the best season in franchise history ended with back-to-back losses in the Sharks' first appearance in the conference finals.