The Calgary Flames made the most of their power play opportunities and Devin Cooley played the lights out in a 3-2 shootout win over the Dallas Stars.