Alex Tanguay, with two assists, Olli Jokinen, Jarome Iginla and Blake Comeau each scored for Calgary (27-22-8). Paul Byron scored on a penalty shot in the second period as the Flames won their second straight.
Calgary has gone 4-0-2 in its past six games to pull within one point of the Phoenix Coyotes for eighth spot in the Western Conference playoff race. Tyler Bozak
scored for the Leafs (28-23-6), who have lost four straight games and are clinging onto eighth spot in the Eastern Conference, just one point ahead of Washington.
Kiprusoff recorded his 26th victory of the season and 302nd of his career to move him into a tie for 25th with Turk Broda on the all-time wins list.
Netminder Jonas Gustavsson
made 29 saves at the other end for Toronto.
Tanguay put the Flames up 1-0 at 4:43 of the first when he took a pass from Jokinen and snapped a shot over Gustavsson's blocker and into the top corner.
Jokinen made it 2-0 three and a half minutes later when he one-timed a pass from Tanguay while on a 2-and-1.
Toronto captain Dion Phaneuf
, who the Leafs acquired from Calgary two years ago, tried to break up the play, but Tanguay flipped a perfect saucer pass over to a wide-open Jokinen.
Bozak pulled the Leafs to within a goal late in the first period when he banged in a rebound off a Joffrey Lupul
shot. Bozak took two swipes at the puck before getting it past Kiprusoff.
The Flames regained their two-goal lead at 9:15 of the second when Byron was awarded a penalty shot after Phaneuf hooked him from behind on a breakaway.
Comeau then made it 4-1 when he one-timed a pass from Michael Cammalleri past Gustavsson at 15:09 of the third period before Iginla converted a feed from Tanguay for his 22nd goal of the season.
The Flames have now won seven consecutive games over the Leafs at the Saddledome. The last time Toronto won in Calgary was on Dec. 27, 2002 when the Leafs edged the Flames 4-3 Notes:
The Flames recalled Byron from the AHL's Abbotsford Heat on Sunday the day after centre Mikael Backlund suffered an upper body injury during a 3-2 shootout win at home over the Vancouver Canucks. ... Of the seven players involved in the blockbuster trade between the Flames and Leafs on Jan. 31, 2010 only Phaneuf and Calgary forward Matt Stajan suited up for Tuesday's game in Calgary. ... The Flames also acquired forwards Niklas Hagman and Jamal Mayers and defenceman Ian White in the deal