Football giants Morocco, Egypt, Ivory Coast, Algeria, Senegal and Nigeria will meet at the group stage with Cote d’Ivoire and Nigeria both in Group A, Egypt and Ghana in Group B and Senegal and Cameroon in Group C. These encounters are considered the finals before the final.