The Africa Cup of Nations 2026 reaches its boiling point today with two blockbuster semi-final clashes that promise drama, intensity, and continental pride.
πΈπ³ Senegal vs Egypt πͺπ¬
Kick-off: 18:00
Venue: Grand Stade de Tanger, Tangier
This clash revives the fierce rivalry from the 2022 final, where Senegal edged Egypt on penalties. Mohamed Salah, still chasing his first AFCON title, leads the Pharaohs against Sadio ManΓ©βs Teranga Lions. Egypt booked their spot with a thrilling 3β2 win over Ivory Coast, while Senegal cruised past Mali. Both teams boast firepower and experience, but only one will return to the final.
π³π¬ Nigeria vs Morocco π²π¦
Kick-off: 21:00
Venue: Prince Moulay Abdellah Stadium, Rabat
Host nation Morocco face a stern test against the Super Eagles, who are unbeaten in the tournament. Brahim Diaz has been electric for the Atlas Lions, netting five goals so far. Nigeria, chasing a fourth title, will rely on Osimhenβs pace and power to break Moroccan hearts. With home support roaring behind them, Morocco aim to reach their first final since 1976.
Whatβs at Stake
Victory today means a ticket to the final on Sunday, January 18 in Rabat. The losers will contest the third-place playoff on Saturday in Casablanca.
Who will rise? Who will fall? Africa watches as legends are made.



