Denver, CO – Curtis Glencross' second-period goal proved to 1.
Stastny put home a rebound just 34 seconds into the game to give Colorado a 1-0 lead.
"We got that early goal and then we just got too cute," Stastny said.
Giordano's wrister from the left point found the back of the net at the 5:19 mark to make it 1-1.
The Flames took the lead at the 5:54 mark of the middle stanza. Alex Tanguay's pass from the high slot hit off Glencross' arm and beat Varlamov for a 2-1 edge.
"Alex just got a pass over to me," Glencross said. "I just tried to tuck-and- cradle it and the puck hit me in the arm and went in."
Kiprusoff made 15 saves in the third period to seal the victory.
The Flames have won nine of the last 10 encounters with Colorado...The Avalanche went 0-for-2 on the power play.