There was plenty of late drama in the Scottish Premiership this weekend as Aberdeen continue to split Celtic and Rangers – so what did we learn from the latest round of games?
Get the FREE Celticnewsnow app