The Africa Cup of Nations in Egypt was perfectly set up for Mohamed Salah to lead his team to the title on home territory and crown his career but Algeria’s Riyad Mahrez and Senegal’s Sadio Mane have stolen the show.
The two players have been instrumental in leading their sides to tomorrow’s final at the Cairo International stadium where Senegal will attempt to win their maiden title and Algeria the first since 1990.