The Indomitable Lions of Cameroon against all odds have beaten the Pharaohs of Egypt by 2:1 to become the latest African Cup of Nations champions.
According to the BBC, this was supposed to be the worst Cameroon team in a generation. Now they are best in a generation, the first to win this tournament in 15 years.
Both the goals came from substitutes, Nkoulou and the hugely influential centre-forward Vincent Aboubakar.
Congratulations to Cameroon, commiserations to Egypt.
Take a look at some of the photos from the game.