Audio By Carbonatix
Hosts Morocco survived a nervy night in Rabat to see off Nigeria 4-2 on penalties to reach the final of the 2025 Africa Cup of Nations (Afcon).
Youssef En-Nesyri stroked the winning spot kick into the bottom left-hand corner after Yassine Bounou saved from Samuel Chukwueze and Bruno Onyemaechi.
In a game of few chances, a shootout looked like a likely outcome from early in the proceedings.
Tournament top scorer Brahim Diaz squandered Morocco's best opening just before the half hour, misjudging a header from Achraf Hakimi's right-wing cross, with the Real Madrid forward's effort coming more off his shoulder.
Nigeria's star forwards Victor Osimhen and Ademola Lookman were left to feed off scraps all evening, with Lookman's first-half drive from just outside the penalty area easily saved.
The result means Walid Regragui's side have reached their first Afcon final since 2004, as they bid to lift the trophy for the first time since 1976.
The Atlas Lions will remain in the capital to face Senegal in Sunday's final (19:00 GMT) after they beat Egypt 1-0 in Wednesday's first semi-final.
Bassey stands tall for Nigeria
Morocco are now unbeaten in 26 matches - a run stretching back to their last-16 exit at the 2023 Afcon.
But this is only their second Afcon final - having won the 1976 tournament via a final group phase and lost to Tunisia in 2004 - which explains why the fans in the Prince Moulay Abdellah Stadium, and across the country, are so desperate to see their team claim the title on home soil.
For more than a decade, King Mohammed VI has pumped huge amounts of money into Moroccan football, using it as a tool for cultural and societal change.
Having impressed the world by becoming the first African nation to reach a World Cup semi-final at Qatar 2022, being crowned continental champions is the final piece of the puzzle.
Just like the quarter-final win over Cameroon, the atmosphere inside this newly-renovated stadium was frenzied.
But unlike the game against the Indomitable Lions, Nigeria's more experienced side were able to soak up the early pressure and limit their hosts' opportunities.
Fulham defender Calvin Bassey, in particular, was outstanding for Eric Chelle's side, despite picking up a harsh yellow card in the 33rd minute after his hand caught Diaz in the face - a booking that would have seen him miss the final through suspension.
As well as his misjudged header, Diaz curled an early effort wide of Stanley Nwabali's goal, having cut in from the right flank, while the keeper also made a good block at his near post after Ismael Saibari did well to juggle the ball and fashion a pocket of space for himself.
Chances were at even more of a premium after half-time, which might explain the huge appeals for a penalty when captain Hakimi fired a shot towards goal that hit Bassey's arm.
But, having taken a touch of another defender and having struck his stomach first, the video assistant referee was right not to get involved.
Morocco also dominated extra time without finding a clear-cut opening.
Latest Stories
-
Anti-LGBTQ Bill: NDC’s arrogance is worrying – Hassan Tampuli
1 minute -
Let’s give OSP time to mature, not to scrap it – Hassan Tampuli
5 minutes -
Nigeria convicts 386 Islamist militants in mass trials
10 minutes -
Djibouti president wins election with 97.8% of vote, state media saysÂ
15 minutes -
We don’t have mandate to deduct tax from rent allowance of security services personnel – Interior Ministry clarifies
29 minutes -
Ablakwa receives Presidential Special Envoy on Reparations to advance global agenda
47 minutes -
Christina Koch becomes first woman to travel around the moon on Artemis II
57 minutes -
Epstein survivors’ calls to meet King Charles and Queen harder to ignore as US visit approaches
1 hour -
UN Secretary-General names Ghana’s Anita Kiki Gbeho as South Sudan envoy
1 hour -
Mali withdraws recognition of Sahrawi Republic, backs Morocco’s autonomy plan
1 hour -
Gov’t distributes over 8,500 laptops to One Million Coders project
1 hour -
Julius Debrah, ‘man to beat’ as NDC’s James Agbey dismisses Musah Dankwah’s polls
1 hour -
GPRTU in Savannah Region to protest alleged eviction in Damongo
2 hours -
Re: Reinsurance does not replace process — A response to the SIGA–SIC defence
2 hours -
Gender Ministry supports Harriet Amuzu in ongoing abuse case
2 hours