Morocco overcome Nigeria 4-2 on penalties, after the match finished 0-0 following extra time, to reach AFCON final.

Host nation Morocco chase their dream of winning AFCON on home soil against heavyweights Nigeria in Semifinal 2.

Sadio Mané’s second-half strike sunk a stubborn Egyptian side and sent Senegal through to a final against Nigeria or Morocco