When a match has a huge build-up, it can often end up disappointing.
But that was far from the case when Rangers and Celtic met in the semi-finals of the Scottish Cup.
Rangers won a thrilling penalty shoot-out 5-4 after an entertaining 2-2 draw, with Celtic's Patrick Roberts
missing an open goal in normal time.
The highlight for many, though, was Barrie McKay's extra-time thunderbolt.
https://twitter.com/timeaddedon91/status/721685035414384640
Twenty-one-year-old McKay has been with Rangers since he was a teenager, making the strike even sweeter.
And it's safe to say Gers fans were impressed.
https://twitter.com/JohnnyUtah100/status/721694814157283328
https://twitter.com/euangtaylor/status/721695670625767424
https://twitter.com/sunshinekid10/status/721695300256145408
https://twitter.com/Ryanblyth03/status/721695629626499072