Johannesburg - Morocco beat Mozambique 4-1, on Friday at the Ellis Park Arena complex in Johannesburg, in the semi-finals of the 2016 Africa Futsal Cup of Nations, held on April 15–24 in South Africa.