AFCON U23 host country Morocco and Mali are battling tonight to determine who makes it through to the final to face off with Egypt.
Confirmed line-ups
Morocco XI : Bellaarouch – El Ouahdi, Riad, Boukamir, Amraoui – Richardson, El Azzouzi, El Khannouss – Saibari, Ezzalzouli, Begraoui.
Mali XI : Diakhite – Doucoure, Diallo, Cisse, Diomande – Traore, Diambou, Saco – Sangare, Diarra, Doumbia
Kick-off : 20:00 GMT
Read more : AFCON U23 – Egypt on course to retain title after Guinea win