Kiprusoff, Flames extinguish Wings
Kiprusoff recorded 29 saves to lead the Flames to their sixth straight win, a 4-1 victory over the Wings, whose run was halted at nine in a row.
Kristian Huselius, Matthew Lombardi, Daymond Langkow and defenseman Dion Phaneuf scored for the Flames, who have outscored their opponents, 19-6, during their streak.
Daniel Cleary spoiled Kiprusoff's shutout bid on the power play with 41 seconds left in the game.
Calgary's power play, which struggled in entering 27th in the league, went 3-for-5 against the Wings, who had only surrendered 12 goals during their win streak.
The Flames netted two power-play tallies in the first period.
Huselius gave the Flames a 1-0 lead at 7:13 when he beat goaltender Dominik Hasek. Shortly thereafter, Lombardi increased the lead to 2-0 when he took a pass from Chuck Kobasew from behind the net and poked the puck past Hasek.
Langkow gave the Flames a 3-0 lead just 1:11 into the third period when he took a pass from Alex Tanguay and beat Hasek to the short side. Phaneuf tallied on the power play at 13:31 of the third period for a 4-0 advantage.
Hasek uncharacteristically allowed four goals on only 25 shots.