Two African heavyweights Cameroon and Egypt will go head-to-head in Yaounde to battle it out for the last spot in the Africa Cup of Nations final.
One game separates Cameroon from a final on home soil but Mohamed Salah and co will be out for revenge against the side that beat them to glory in the 2017 final.
Senegal await in the final after booking their place with a dramatic 3-1 victory over Burkina Faso on Wednesday.
Follow Sportsmail’s ISABEL BALDWIN for live Africa Cup of Nations coverage of Cameroon vs Egypt in their semi-final clash, including build-up, team news and updates.
More Stories
Rodrigo Bentancur set to return on New Year’s Day as Tottenham are handed a fitness boost
Cristiano Ronaldo had JUST TEN touches during Portugal’s 1-0 World Cup defeat to Morocco
World Cup state-of-play in all eight groups: Tables, fixtures, results, permutations