Flames forward Daymond Langkow, right, is riding a seven-game point streak. ((Dale MacMillan/Getty Images) )

The Calgary Flames can equal a franchise record by winning their ninth consecutive game at home when they host the Vancouver Canucks on Saturday (CBC, 10 p.m. ET).

The Flames sport one of the worst road records (3-7-3) in the NHL, but have been close to unbeatable on home ice, winning 10 of 13 games this season at the Saddledome.

Calgary has outscored its opponents by a whopping 27-6 margin during its current eight-game home streak, one shy of tying the franchise record. Calgary last won eight games in a row at home from Feb. 21 to March 14, 1991.

Goaltender Miikka Kiprusoff has been outstanding during this unbeaten run, posting three shutouts and a minuscule 0.75 goals-against average.The Finn is 10-3-0 with a 1.39 GAA in 13 home starts this season.

Calgary is coming off a 3-2 shootout loss in Minnesota on Thursday, a contest that saw captain Jarome Iginla score the 300th goal of his career and earn his 600th point.

"It feels good. It's something you don't really think about along the way, but it was cool to get for sure," said the 10-year veteran.

Daymond Langkow assisted on Iginla's goal, giving him points in seven consecutive games (two goals, eight assists).

Vancouver (14-14-1) blew a three-goal lead in the third period before Swedish forward Daniel Sedin scored in overtime to lift the Canucks to a 4-3 victory Friday over the Stanley Cup champion Carolina Hurricanes.

"When you're up 3-0, you should hold onto the lead, but that happens and we can't think too much about it," Sedin said. "We got two points and that was the most important thing."

The victory did come at a cost, though.

The Canucks lost forward Tommi Santala with a knee injury in the first period. He's expected to miss at least three weeks, compounding Vancouver's injury problems.

Defenceman Sami Salo and forwards Taylor Pyatt and Rick Rypien were hurt in Monday's 4-0 loss in Edmonton.

Saturday's game is the second contest between the Flames and Canucks this season. Iginla had a goal and an assist in Calgary's 3-2 victory in Vancouver on Nov. 11.

With files from the Canadian Press