Morocco booked their place at the 2025 Africa Cup of Nations final with a 4-2 penalty victory over Nigeria after a hard-fought semi-final clash on Wednesday.
Morocco dominated the opening half, with six shots to Nigeria’s one, and came closest to opening the scoring when Brahim Diaz’s effort flew past the post, but the Super Eagles were able to stay level going into the break.
While Nigeria grew into the match in the second half, the deadlock remained unbroken at full-time, sending the tie to extra-time, and after an additional 30 minutes, Morocco and the Super Eagles could still not be split.
A nervy penalty shootout awaited, and after Hamza Igamane missed the first strike, Bono made two saves to give Youssef En-Nesyri the chance to seal the win for Morocco, and the striker made no mistake, sealing the Atlas Lions’ place in the final against Senegal on Sunday.
The Atlas Lions were particularly dangerous down the left flank, where the winger, wider midfielder and full-back were able to play intricate combinations to open up space and cause the Nigeria defence plenty of problems.
However, the Super Eagles were able to hold on and send the game to penalties, but it was heartbreak once again for Nigeria, who were ultimately unable to avenge their 2023 AFCON final defeat as they lost on penalties to the home nation.
The striker steps up with the chance to secure Morocco’s place in the final against Senegal, and En-Nesyri makes no mistakes, finishing past the helpless Stanley Nwabali into the bottom left corner.
In a hard-fought clash that ended goalless after 120 minutes, Bono proved the difference for Morocco in the penalty shootout.
The goalkeeper made two saves to give En-Nesyri the chance to seal the win with Morocco’s fifth spot-kick, and while the striker will take the glory, Bono deserves the credit.
Morocco’s penalty victory means they join Senegal, who beat Egypt in the other semi-final, in the AFCON final on Sunday.
Meanwhile, Nigeria will compete against Egypt for the chance to secure third place at the tournament.











