Morocco kept their Africa Cup of Nations dream alive after knocking out Nigeria in a long, dramatic semi-final that went all the way before being decided on penalties.
The match ended without a winner in normal time, forcing extra-time in a tense contest where both teams pushed for a breakthrough but could not find a decisive goal. Morocco stayed disciplined at the back and matched Nigeria’s physical approach, with neither side able to turn their chances into a winner.
As the marathon continued into extra-time, the tempo dropped but the pressure did not. Morocco looked for a late moment to settle it, while Nigeria tried to use their pace on the counter, yet the deadlock remained and the semi-final moved to a penalty shootout.
In the shootout, Morocco held their nerve to beat Nigeria on penalties, sealing their place in the AFCON final and extending their run in the tournament.
The result means Morocco are now one win away from lifting the trophy, while Nigeria’s campaign ends at the semi-final stage after a grueling night decided from the spot.
















