Toronto Maple Leafs' captain Dion Phaneuf skates during a warm-up before the start of NHL hockey game against the Calgary Flames in Calgary, Canada on Thursday, Dec. 16, 2010. The game was Phaneuf's first back in Calgary where he was originally drafted. (AP Photo/The Canadian Press,Jeff McIntosh)— AP

Toronto Maple Leafs' captain Dion Phaneuf skates during a warm-up before the start of NHL hockey game against the Calgary Flames in Calgary, Canada on Thursday, Dec. 16, 2010. The game was Phaneuf's first back in Calgary where he was originally drafted. (AP Photo/The Canadian Press,Jeff McIntosh)
/ AP

Toronto Maple Leafs' captain Dion Phaneuf, left, greets a fan as he takes to the ice during a warm-up before the start of NHL hockey game against the Calgary Flames in Calgary, Canada on Thursday, Dec. 16, 2010. The game was Phaneuf's first back in Calgary where he was originally drafted. (AP Photo/The Canadian Press,Jeff McIntosh)— AP

Toronto Maple Leafs' captain Dion Phaneuf, left, greets a fan as he takes to the ice during a warm-up before the start of NHL hockey game against the Calgary Flames in Calgary, Canada on Thursday, Dec. 16, 2010. The game was Phaneuf's first back in Calgary where he was originally drafted. (AP Photo/The Canadian Press,Jeff McIntosh)
/ AP

Calgary Flames goalie Miikka Kiprusoff, from Finland, dives for the puck during second period of an NHL hockey game against the Toronto Maple Leafs, Thursday, Dec. 16, 2010, in Calgary. (AP Photo/The Canadian Press, Jeff McIntosh)— AP

Calgary Flames goalie Miikka Kiprusoff, from Finland, dives for the puck during second period of an NHL hockey game against the Toronto Maple Leafs, Thursday, Dec. 16, 2010, in Calgary. (AP Photo/The Canadian Press, Jeff McIntosh)
/ AP

CALGARY, Alberta 
Olli Jokinen had a goal and two assists and the Flames scored three times in 57 seconds Thursday night to beat the Toronto Maple Leafs 5-2, spoiling Dion Phaneuf's return to Calgary.

Ales Kotalik scored his first goal of the season and Miikka Kiprusoff made 17 saves. Alex Tanguay, Rene Bourque and Niklas Hagman also scored for the Flames, who have won consecutive games for the first time since Oct. 24 and Oct. 26. Calgary beat the Columbus Blue Jackets 3-2 in overtime Monday.

Nikolai Kulemin and Mikhail Grabovski scored for the Maple Leafs. Jean-Sebastien Giguere gave up four goals on 24 shots and was replaced after two periods by Jonas Gustavsson, who made eight saves in the third.

Jarome Iginla was tripped by Phaneuf on a breakaway with less than 2 minutes left, but Gustavsson stopped the Flames' captain on the ensuing penalty shot.

Phaneuf, the Maple Leafs' captain, played his first game at the Scotiabank Saddledome since the Flames traded him to Toronto in a multiplayer deal Jan. 31.

Phaneuf's return coupled with Toronto's only visit of the season led to a hyped build-up. There were dozens of Maple Leaf jerseys in the Saddledome and chants of "Go Leafs Go!" went up before players stepped on the ice for warmups.

There wasn't much to get excited about for either side until the Flames broke loose for three goals in 57 seconds starting at 15:17 of the second period. Tanguay, Jokinen and Bourque scored in succession to give Calgary a 4-1 lead heading into the third.

Phaneuf was greeted jeers and a few cheers when he touched the puck on his opening shifts, but it was a strangely quiet game from a player known for his punishing checks and laser shots from the point.

The 25-year-old attended his grandmother's funeral on Prince Edward Island on Wednesday and arrived in Calgary later that night.

Calgary's power play, which was ranked 24th in the NHL, managed two goals on three opportunities.

Grabovski scored Toronto's second goal at 8:45 of the third. His slap hot from two strides over the blue line beat Kiprusoff over the left shoulder.

Hagman scored the second of Calgary's power-play goals at 2:30. Jokinen flipped the puck from the blue line to Hagman in the high slot and the Finn scored with a high wrist shot.

The Flames chased the opposition's starting goalie for the second straight game. Blue Jackets netminder Steve Mason was replaced in the first period Monday after giving up two early goals.

Tanguay gave Calgary a 2-1 lead at 15:17 of the second. He beat Giguere glove side on Matt Stajan's feed from the end boards.

Stajan, a healthy scratch in Calgary's two previous games, redeemed himself with that play after sliding the puck just past the far post of a wide-open net in the first minute of the second period.

With Grabovski serving a minor for tripping, Jokinen added to the Calgary lead with a slap shot from the top of the faceoff circle at 15:50.