Seven-time winners and the most successful side in AFCON history Egypt knocked out Morocco to reach the 2017 Africa Cup of Nations (AFCON) semi-finals in Gabon on Sunday as substitute Mahmoud Abdel-Moneim prodded home a dramatic 87th-minute winner. Ending a run of 12 without a win against the Atlas Lions in Sunday's quarter-final, substitute Kahraba's 87th-minute goal secured a showdown with Burkina Faso in the last four.
The victory was scarcely deserved, with Essam El-Hadary twice relying on his crossbar to keep Morocco at bay, while Aziz Bouhaddouz missed a number of chances.
Egypt had been a threat only on the counter, but Munir had also made crucial saves before he could do nothing to prevent Kahraba's acrobatic winner.
Having failed to qualify for the last three tournaments, and won the previous three, Egypt are now unbeaten in 23 games at the finals as they head into Wednesday's semi-final.
Egypt will now play Burkina Faso, who beat Tunisia 2-0 in their quarter-final on Saturday.
Africa Team