With the score tied 3-3 late in the game, the Avs were whistled for having too many men on the ice, giving the Flames a man-advantage.
Hudler and Joe Colborne each supplied a goal and an assist and Sean Monahan also scored.
Karri Ramo stopped 22-of-25 shots to earn the win.
Nathan MacKinnon scored twice for a second straight game and Paul Stastny added a goal and an assist for the Avs, who fell for the first time in four games.
Giguere finished with 15 stops.
Celebrity Breakups and divorces of 2014 [PHOTOS]