Scott Arfield scored two goals deep into stoppage time as Rangers earned a dramatic 3-2 win over Aberdeen in the cinch Premiership at Pittodrie on Tuesday night.
Fashion Sakala gave the Ibrox side an early lead but a superb free-kick from Luis 'Duk' Lopes made it 1-1 and Leighton Clarkson fired the Dons in front early in the second period.
Jim Goodwin's men looked on course for victory but Arfield came off the bench to equalise in the 95th minute then grabbed the winner as Rangers closed the gap on Celtic to six points.