AFCON nights like this don’t need extra hype because the tension writes the script on its own. Two heavyweight duels delivered two different kinds of drama and by the end of it the final line up was set with Morocco facing Senegal for the crown.
Semi Final 1: Senegal 1 – 0 Egypt Mané late dagger lights out

From the first whistle this had that one moment will decide it feeling. Egypt came with their usual tournament DNA staying compact streetwise and comfortable in the trenches. Senegal responded with patience and control moving the ball with purpose and trusting that pressure would eventually crack the door open.
That moment finally arrived when Sadio Mané found the breakthrough late. It wasn’t a match full of clear chances but it didn’t need to be because one clean strike was enough. Tangier held its breath and Senegal exhaled into celebration.
Retsek takeaway: Senegal don’t panic when games get tight. They stay calm wait you out and then punish you.
Semi Final 2: Morocco 0 – 0 Nigeria Morocco win 4 – 2 on pens Bounou said not today

If the first semi was decided by a late finish this one was decided by nerve. Morocco and Nigeria canceled each other out with a chess match that never really opened up. Both teams stayed disciplined both teams refused to blink and even extra time couldn’t separate them.
When it went to penalties Morocco’s home energy and big game composure showed. The headline man was Yassine Bounou who stepped into superhero mode and saved two penalties as Morocco took the shootout 4 – 2 to book a long awaited return to the AFCON final.
Nigeria fought hard and stayed in the battle but shootouts are margins and mentality and on the night Morocco had both.
Ref Talk: Home Whistle Or Just Chaos
Even before the penalties the officiating was already becoming a storyline. Every whistle felt like it carried weight and Nigeria fans along with plenty neutrals walked away feeling like host Morocco got the majority of the 50 – 50 calls even when it did not look like they should have.
The stat that raised eyebrows
This is the number people keep coming back to. Morocco committed 22 fouls and finished with zero yellow cards. In a semi final that physical it is not impossible but it is definitely uncommon and it naturally fuels the suspicion that the referee’s line was not applied equally. Nigeria on the other hand were booked and every caution raised the tension another notch.
The moments people pointed to
One flashpoint that really set Nigeria off was Calvin Bassey being booked after what looked like a foul on him by Brahim Díaz. Instead of Nigeria getting the decision the card went the other way and that instantly poured petrol on the home whistle conversation.
Beyond that single incident the bigger issue was consistency. Nigeria felt they were punished for challenges that did not always look worse than what Morocco were doing. Morocco played a very street smart stop start game and somehow stayed spotless in the book which only made the contrast louder.
To keep it fair
Nigeria also made plenty fouls so this is not a clean one team innocent story. Still when the hosts finish a high contact semi final with zero yellows people will always talk and that is the reality of tournament football. Whether it was bias or simply uneven game management the whistle left a fog over what should have been a pure football story.
Retsek Takeaway: Nigeria did not lose because of one whistle because penalties decided it. However the officiating gave the match a messy aftertaste that drowned out some of the football.
3 Talking Points From The Night:
- Form actually held for once
AFCON is famous for chaos and plot twists but this tournament has leaned more toward the top teams doing what top teams do. Morocco and Senegal have looked like the most consistent sides across the run and now they meet with the title on the line.

2. Morocco’s defence is championship level

Morocco have built this run on control compactness and game management. They rarely look stretched and when it got to penalties they had the perfect closer behind them in Bounou.
3. Senegal’s identity pressure patience punch

Senegal did not need fireworks to win. They stayed calm trusted the process and delivered the defining moment through their leader. That is title behaviour and it is why they look built for the final.
What’s Next
AFCON Final: Morocco vs Senegal. Sunday Jan 18, 2026. Rabat Prince Moulay Abdellah Stadium
Third place match: Egypt vs Nigeria. Saturday Jan 17, 2026. Casablanca Mohammed V Stadium






Leave a Reply