John MacDonald opened the scoring for Rangers after 15 minutes with a diving header from six yards out after a cross from the right hand side. Aberdeen equalized in the 32nd minute when Alex McLeish curled the ball into the net with his right foot from the left edge of the penalty area after the ball had been cleared from a corner. The match went to extra-time and in the 3rd minute Mark McGhee scored with a header after a cross from the right. Gordon Strachan put Aberdeen 3-1 in front with a tap into an empty net after a cross from the left. Neale Cooper got the fourth a final goal for Aberdeen when he ran clear in on goal and despite a challenge from the Rangers goalkeeper Jim Stewart the ball broke free with Cooper shooting into the empty net.