Aberdeen secured their place in next month’s Scottish Cup final with a dramatic 2-1 extra-time victory over Hearts at Hampden Park. The Dons will now face either St Johnstone or Celtic as they aim to lift the famous old trophy for the first time since 1990...

Callum McFadden · Apr 19