It's been a jam packed weekend of Premier League action with enough drama and entertainment to keep you busy, so you may be forgiven if you didn't have time to catch Aberdeen's clash with Rangers this afternoon.
An entertaining game saw the two sides deadlocked at one apiece heading into injury time, with Irish international Johnathan Hayes opening the scoring for the Dons in the first half before Andrew Haliday equalised for Rangers.
With Aberdeen eager to keep up their pursuit of Celtic in top spot, they were awarded a free 30 yards and a late chance to snatch victory in Pittodrie.
Cue James Maddison.
<blockquote class="twitter-video" data-lang="en"><p lang="en" dir="ltr">'IT IS MADDISON! HE'S DONE IT! A PHENOMENAL FREE KICK!'<br>James Maddison for Aberdeen vs Rangers<a href="https://twitter.com/hashtag/DonsLIVE?src=hash">#DonsLIVE</a> <a href="https://twitter.com/hashtag/aberdeen?src=hash">#aberdeen</a> <a href="https://twitter.com/hashtag/aberdeenfc?src=hash">#aberdeenfc</a> <a href="https://twitter.com/hashtag/rangersfc?src=hash">#rangersfc</a> <a href="https://t.co/Nh5CnKUEop">pic.twitter.com/Nh5CnKUEop</a></p>— Iconic Commentary (@CommentaryLimbs) <a href="https://twitter.com/CommentaryLimbs/status/780055286207971329">September 25, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
And from behind.
<blockquote class="twitter-video" data-lang="en"><p lang="en" dir="ltr">Great goal from Maddison! Buzzing!! <a href="https://twitter.com/hashtag/COYR?src=hash">#COYR</a> <a href="https://t.co/aPh2gFn6Ax">pic.twitter.com/aPh2gFn6Ax</a></p>— Bryan McKinnon (@bryanhrinsure) <a href="https://twitter.com/bryanhrinsure/status/780048425404489728">September 25, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.