Third period surge sees Ducks by the Flames