Shayden Morris' winner helped Aberdeen defeat Rangers 2-1 to maintain their unbeaten run and stay level on points with Celtic at the top of the Scottish Premiership. (More Football News)
The hosts took the lead through Nicky Devlin after 31 minutes at the Pittodrie Stadium before Nedim Bajrami's individual brilliance saw Rangers back on level terms 18 minutes into the second half.
Celebrations soon resumed in Aberdeen as substitute Morris crashed in the winner 11 minutes later.
Victory sees Jimmy Thelin's side move nine points clear of Rangers, who sit in third, as they remain level on 28 points with Celtic, only behind on goal difference.
Celtic continued to add to that superior goal difference with a 2-0 win over Dundee at Celtic Park.
Two goals inside 10 minutes in the second half from Alistair Johnston and Arne Engels gave them a routine victory to keep them unbeaten at the top of the table.