Benin beat Morocco 4-1 on penalties, after the game was locked at 1-1 at the end of extra-time at Al-Salam Stadium in Cairo.
Youssef En-Nesyri had equalised late on for Morocco to cancel out Moise Adilehou's opener for Benin.
Ajax Amsterdam's Hakim Ziyech missing a penalty at the end of normal time gained a lot of attention on social media.
Editors' Picks
Football followers from around the continent were fascinated by the first knockout round fixture. Much of the reaction focused on the referee's decision to send off Benin's Khaled Adenon in extra-time.