The Football for Hope Festival concluded on Saturday with two finals played, the FIFA Fair Play Award handed out and the teams from around the world saluting each other and the people of Alexandra township.
The Cup of Nations was a showcase for players seemingly on the cusp of greatness. We look at Egypt’s Gedo and a few other stars in the making.
Nigeria keeper Victor Enyeama turned Africa Cup of Nations hero by converting the decisive kick in a 5-4 penalty shootout win over Zambia.
Egypt beat Cameroon in extra time to land a semi-final spot against Algeria, while Nigeria will take on Ghana after edging past Zambia on penalties.
Cameroon made it five from five for FIFA World Cup qualifiers in the Africa Cup of Nations last eight, but not without help from surprising Zambia.
Cameroon came from behind to defeat Zambia 3-2, while Tunisia and Gabon drew to leave all four teams with a way through at the Cup of Nations.