Hearts v Celtic: Test your knowledge in our Scottish Cup quiz
|Scottish Cup final: Hearts v Celtic|
|Venue: Hampden Park, Glasgow Date: 25 May Time: 15:00 BST|
|Coverage: Watch live on BBC One Scotland, listen on BBC Radio Scotland, and follow live text commentary on the BBC Sport website and app.|
History or heartbreak beckons for Celtic at Hampden on Saturday as they bid to complete the treble treble.
Standing in their way is a Hearts side looking to salvage redemption from a disappointing season by claiming the silverware.
How well do you know these two sides when it comes to the cup crunch? Take our quiz to find out...