Rangers must dust themselves down quickly as they prepare for their second final in the space of a few days.
Indeed, Giovanni van Bronckhorst must ensure Rangers don’t end one of their most memorable seasons in history without a trophy, although it’s hard to argue this is the one they truly wanted.
Hearts, meanwhile, have enjoyed a brilliant return to the Scottish top-flight and will be looking to take advantage of Rangers’ recent excursions.
Here’s all you need to know about the game.
Date, kick-off time and venue
The Scottish Cup final is scheduled for a 3pm BST kick-off on Saturday May 21, 2022.
Hampden Park in Glasgow will hot.
Where to watch Rangers vs Hearts
TV channel: The game will be broadcast on BBC One Scotland and Premier Sports 1.
Live stream: The BBC Sport Website, BBC iPlayer (free with a subscription) and the Premier Player app will all offer live streams.
Rangers vs Hearts team news
Van Bronckhorst will surely rotate after the exhausting Europa League final.
Aaron Ramsey, who played in only three minutes before his miss in the penalty-shootout, could be offered a chance to redeem himself from the start.
Borna Barisic, however, is a doubt after moving off himself and Kemar Roofe’s impressive late cameo would suggest he’s working his way back up to full fitness.
For Hearts, defensive duo Johan Souttar and Craig Halkett were rested and will likely come back into the starting XI. Liam Boyce is a major doubt, meaning Ellis Simms should lead the line.
Rangers vs Hearts prediction
Hearts could really take advantage here. Much fresher and capable of taking the game to Rangers, it would not be a surprise to see them emerge victorious.
Hearts to win 2-1.
Head to head (h2h) history and results
Rangers wins: 62
Hearts wins: 17