Connor Zary and Nazem Kadri scored three quick goals to chase Flyers netminder Samuel Ersson in the first period to lead the Calgary Flames to a 6-3 over the Philadelphia Flyers, snapping their three-game skid.