Jonathan Huberdeau scored twice as the Calgary Flames edged the Philadelphia Flyers 2-1 on Sunday in a sluggish matchup between two tired teams.