Football fans from across the continent are counting down the hours to the biggest match on African soil.
That is Senegal v Algeria, and just by following social media it has always been clear these have been the two most fancied teams in the tournament.
We begin with a fan named Emmy Berekz who predicted a number of results perfectly from July 9. How many of you can boast such a feat?
Editors' Picks
Then analysts want to point out that Aliou Cisse and Djamel Belmadi, two local coaches took their team's all the way.