Morocco will hope to make good of their first Africa Cup of Nations semi-final since 2004 as the host nation battle free-scoring Nigeria for a place in Sunday’s tournament finale.
The Atlas Lions are the competition favourites and proved they warranted such a title by breezing past five-time winners Cameroon in the last eight, with Afcon top scorer Brahim Diaz making it five goals in as many games for him.