RABAT: Hosts Morocco will play Sadio Mane’s Senegal in this weekend’s Africa Cup of Nations final after both emerged victorious in tense last-four ties on Wednesday as Mohamed Salah’s dreams of winning the title were again dashed.Morocco beat Nigeria 4-2 on penalties after their semifinal showdown of few chances in capital Rabat finished 0-0 at the end of extra time, with goalkeeper Yassine Bounou performing heroics by saving twice in the shoot-out.Bounou, of Saudi side Al-Hilal, saved from Samuel Chukwueze and Bruno Onyemaechi, allowing Youssef En-Nesyri to convert the winning kick and spark

Osimhen, Salah and Mane lead a star-studded showdown as hosts Morocco look to win the Africa Cup of Nations crown.

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