The Scottish champions twice went ahead in this match only for John Inglis to grab an equaliser with 13 minutes remaining.
Paul Gascoigne had plenty of possession in the opening stages as he tried to build on his midweek display for England. Rangers almost went ahead in the 41st minute when Gascoigne picked out Stale Stensas, who got away from David Rowson, only to send a shot into Jim Leighton's body.
The goal was not long coming, however, as two minutes later Brian O'Neill bundled over Marco Negri. The Italian dusted himself down and scored the penalty himself. Rangers extended their lead after 55 minutes when the substitute Jorg Albertz rifled an unstoppable shot into the corner.
Then the unthinkable. Aberdeen pulled a goal back in the 57th minute when Mike Newell headed powerfully home. Seven minutes later it was 2- 2. Paul Bernard drove the ball into the penalty area, where Billy Dodds was on it in an instant to shoot past Theo Snelders.
The game took another dramatic twist in the space of 60 seconds with Brian Laudrup restoring Rangers' advantage. The captain scored with a delightful lob from the edge of the area into the corner of the net with Leighton left stranded.
But Inglis was not done and a minute later he made it 3-3 heading the ball in following a corner from Stephen Glass. Ibrox could hardly believe it.Reuse content