Morocco reached their third final of the Africa Cup of Nations after a hard fought game at the Stade Prince Moulay Abdallah in Rabat beating Nigeria 4-2 on Wednesday night to set up a showpiece fixture with Senegal on Sunday.
Both sides were inseparable after 120 minutes and had to settle for penalty shootout.
The Prince Moulay Abdellah Stadium in Rabat will host the final between Morocco and Senegal on Sunday, a day after Nigeria and Egypt would have settled the third place battle Mohammed V Stadium, Casablanca.
