The Calgary Flames shared the wealth, with all four goals and 12 points spread around equally throughout the squad in a 4-3 back-and-forth affair against the Buffalo Sabres on Thursday.