Scottish Cup: Test your knowledge of the competition

Scottish Cup final: Hearts v Celtic
Venue: Hampden Park, Glasgow Date: 25 May Time: 15:00 BST
Coverage: Live across BBC Scotland on TV, radio and online

It has been another memorable year in the Scottish Cup with Celtic and Hearts ready to do battle on Saturday.

But how well do you know your Scottish Cup history? Test yourself here...

Top Stories

Around Scottish sport