Shayden Morris blasted a dramatic late winner to keep Aberdeen flying and plunge Rangers boss Philippe Clement into even deeper turmoil.
The Dons sub celebrated his 50th Reds appearance by hammering the second-half winner for Jimmy Thelin’s jubilant boys. However, it was horrendous for Clement, whose team now trail Celtic and the Dons by nine points after just 10 top-flight games.
Nicky Devlin gave Aberdeen a deserved half-time lead and it could have been more as Graeme Shinnie hit a post and Jamie McGrath had a weak penalty saved.
Nedim Bajrami found an equaliser, but Morris took advantage of dismal Ibrox defending to smash the clincher. Here's five talking points from a pulsating Pittodrie night: The Rangers manager is staring down the barrel.