Hosts Cameroon takes on Egypt for a place in the final of the Africa Cup of Nations.
The Olembe Stadium in Yaounde has been cleared to host the last four ties despite the death of eight people during the host nation’s clash with Comoros, and will also host the final.
Cameroon followed that win over the island nation with a convincing victory against the Gambia, with Karl Toko Ekambi scoring twice.
Their opponents, meanwhile, required extra time to overcome Morocco, with Trezeguet’s goal from the bench key allowing Egypt to progress.
Here’s everything you need to know about the semi-final clash:
When and where is it?
The match will take place on Thursday, 3 February at 19:00 GMT at the Olembe Stadium in Yaoundé, Cameroon.
How can I watch Egypt vs Cameroon live stream?
The game will be available for fans to watch on the relaunched BBC Three, with coverage beginning at 19:00 GMT, and Sky Sports Premier League and Football channels – coverage there starts at 18:55. Supporters will also be able to stream the fixture on the BBC iPlayer and, for subscribers, on the Sky Go app.
What was the team news?
With strikers Karl Toko Ekambi and competition top-scorer Vincent Aboubakar in top form, it seems unlikely that experienced coach Toni Conceição will make changes to the Cameroon side that beat The Gambia, with no new reported injuries.
Egypt’s biggest issues are in goal. Mohamed El Shenawy and Mohamed Abou Gabal have each picked up injuries during the knockout rounds, pressing Mohamed Sobhy into an international debut off the bench against Morocco. The starting berth may again be the 22-year-old’s in the last four.
Cameroon XI: Onana; Fai, Ngamaleu, Tolo; Ngadeu, Castelleto, Hongla, Gouet, Anguissa; Aboubakar, Toko Ekambi
Egypt XI: Gabal; Fathi, El Wensh, Abdelmonem, Elneny; Kamal, El Soleya, El Fotouh; Salah, Mohamed, Marmoush