A brace of penalties from Lewis Ferguson, the second of which rescued a point in injury time, either side of a Ryan Hedges goal cancelled out strikes from Callum McGregor, Leigh Griffiths and a Ryan Christie penalty for the defending champions.
The two sides meet again in next Sunday's rearranged Scottish Cup semi-final from the 2019-20 campaign.
Here's how the Aberdeen players rated:
Here's how the Aberdeen players rated:
4 / 4