Benin have beaten Morocco on penalties in the Africa Cup of Nations last 16 to advance to the Quarter Final of the tournament. 

Benin stunned the AFCON title contenders on penalties to reach the quarter-finals for the first time after a 1-1 draw in Cairo on Friday.

READ ALSO: Nigeria Fired Up By Madagascar Hurt, Says Troost-Ekong

Moise Adilehou put Benin ahead early in the second half before Youssef En-Nesyri equalised, but Hakim Ziyech blew the chance to seal the victory for Morocco by striking the post with a 96th-minute penalty.

Sofiane Boufal and En-Nesyri both missed in the shootout as Benin, who reached the last 16 on the back of three draws, triumphed 4-1 on spot-kicks.