Amad Diallo and Riyad Mahrez starred as defending champions Ivory Coast and former winners Algeria had contrasting victories on Wednesday when the first round of African Cup of Nations group matches concluded in Morocco.
Manchester United winger Diallo struck early in the second half with a close-range shot to give the Ivorians a hard-earned 1-0 Group F victory over Mozambique in wet Marrakesh.
Earlier, Algeria cruised to a 3-0 Group E win over 10-man Sudan in Rabat with another winger, former Manchester City star Mahrez, becoming the third player to bag a brace at the tournament.
Elsewhere, an early Karl Etta Eyong goal gave Cameroon a tense 1-0 win over Gabon in Agadir and Burkina Faso scored twice deep in added time to beat Equatorial Guinea 2-1 in Casablanca.
Ivory Coast, who face Cameroon and Gabon in their remaining group matches, are aiming to become the first nation since Egypt in 2010 to successfully defend the premier African football title. (AFP)
