Rangers ended a tumultuous week in glory with a hard-earned 2-0 Scottish Cup final victory over Hearts after extra-time at Hampden Park.
The Light Blues were shattered by their 5-4 penalty shootout defeat in the Europa League final by Eintracht Frankfurt on Wednesday night and they went into extra-time again thanks to Craig Gordon's save with his foot from Joe Aribo near the end of normal time.
However, the Ibrox side dug deep yet again and the Gorgie captain could not keep out a thunderbolt from Ryan Jack after 94 minutes before fellow substitute Scott Wright fired in a second - three minutes later - to take the trophy back to Ibrox for the first time since 2009.