Tournament favorites Cameroon and Egypt will battle it out for a place in the African Cup of Nations finals on Thursday.
The hosts are on the hunt for a sixth continental title, last winning in 2017.
Only Egypt have won more AFCON titles than Cameroon as they hunt for a record-extending eighth crown, a first since 2010.
Cameroon booked a place in the semis after a 2-0 win over Gambia courtesy of a Karl Toko Ekambi brace.
Meanwhile, Egypt were 2-1 winners against Morocco after Trezeguet struck in extra time to guarantee the victory.
Vincent Aboubakar is the leading scorer in the competition with six goals but Egypt have EPL top scorer Mohamed Salah.
Will the Pharaohs overcome the Indomitable Lions? Play here to make your predictions for the match.
What time does Cameroon vs Egypt start?
The game kicks off at 10pm Kenyan time at the Stade Omnisport Paul Biya in Yaoundé.
Cameroon vs Egypt head to head
The Egyptians boast a better head to head record, winning 5 times out of the 9 matches played between the two nations.
Cameroon have been victorious on two occasions with the remaining two resulting in a stalemate.
Cameroon vs Egypt current form
The hosts are unbeaten in their last five matches, only dropping points in a 1-1 draw against Cape Verde.
Egypt on the other hand have lost once in that run and won three times.
Cameroon vs Egypt prediction
This is arguably the best game of the tournament so far on paper and we could be in for a spectacle. Cameroon’s goal-scoring exploits could give them the edge.