Cameroon have staged a major upset, by clinching the Africa Cup of Nations for the first time in 15 years with the winning goal coming the final minutes of normal time.
After slipping into a 1-0 deficit, Cameroon equalised in the 59th minute through defender Nicolas Nkoulou from a corner. That goal cancelled out Mohamed Elneny's opener for Egypt in the opening 22 minutes.
And with time running out, Cameroon emerged the unlikely winners with substitute Vincent Aboubakar scoring a stunning goal on 88 minutes to win the title.
After a long ball was sent into him, Aboubakar controlled it before flicking it over an opponent's head and smashing it home on the half-volley.
Vincent Aboubakar!!! pic.twitter.com/7xzlqk4nfZ
— Joe Crann (@YesWeCrann) February 5, 2017
This is Cameroon's fifth Africa Cup of Nations in all.
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.