Blake Coleman, Jonathan Huberdeau and Connor Zary all had a multi-point games, while Dustin Wolf made 24 saves as the Calgary Flames beat the Chicago Blackhawks 6-4.