Iginla's backhand goal at 6:02 of the second period proved to be the decisive score.
Curtis Glencross scored Calgary's other goal and Miika Kiprusoff turned in a 29-save performance, including 13 saves in the second period.
Bouchard's backhander in the first period tied the score 1-1 but Iginla managed to flip the puck past Harding during a scramble in front of the net for his 497th career goal.
Jessica Simpson shares three-way kiss with friends in photo
Dennis Rodman pledges to end trips to North Korea