The impulsive phase of a large solar limb flare of June 20, 1989