Nice.
Aberdeen just had to overcome many years of Cup demons and some rather dubious decisions from the ref.
And I notice Scottish football rules apply even in youth football:
I went along to Aberdeen v Celtic in the Youth Cup on Sunday.
Celtic won 4-1, with the game hinging on two penalty decisions in five minutes when Celtic were 1-0 up - Aberdeen were denied an absolutely 100% certain stonewall penalty, only for Celtic to then be given a penalty for an innocuous collision in the box that didn't even prompt an appeal from Celtic.
Then the ref gave them a second penalty, just to be on the safe side.
It's no wonder Rangers and Celtic produce so few good players if the ref's step in to ensure they aren't even made to work for results at youth level.