The 2025 Africa Cup of Nations enters its defining moment today as the tournament reaches the semi-final stage, with four of the continent’s biggest football nations battling for a place in the final.
Senegal face Egypt in the opening semi-final in Tangier this evening in what promises to be a tense and emotional encounter. Both sides arrive with deep tournament experience and a long history of rivalry at AFCON. Egypt has relied heavily on the leadership and goals of Mohamed Salah to reach this stage, while Senegal has built their campaign on discipline, physical strength, and tactical organisation.
Later tonight in Rabat, hosts Morocco take on Nigeria in the second semi-final under the pressure of home expectation. Morocco has enjoyed strong backing throughout the tournament and will look to use that support to push themselves into a historic final appearance.
Nigeria arrives with momentum and confidence after an impressive run through the competition. The Super Eagles have shown attacking depth and defensive stability and will be seeking to return to the AFCON final and move a step closer to a fourth continental title.
Across both matches, the stakes could not be higher. Victory means a place in the final scheduled for Sunday, January 18, and a chance to write a new chapter in African football history.
As kick-off approaches in Tangier and Rabat, the continent waits for a night that will decide the future of AFCON 2025.

