Backed by a passionate home crowd at the Stade El Bachir, the Atlas Cubs were clinical when it mattered most, with Ziyad Baha scoring twice in a dominant second-half display after the teams went into the break with the Moroccans holding a slender 1-0 lead.
The win sees Morocco take a giant step towards their dream of lifting the title on home soil, as they now look ahead to a tough last-four encounter.
With this victory, Morocco becomes the second team to confirm their spot in the semi-finals of the competition, joining Burkina Faso who advanced earlier in the day after thrashing Zambia 6-1.
--ChannelAfrica--