Hosts Cameroon faces a daunting task when they take on defending champions Morocco in the semi-final of the Total African Nations Champions at the Limbe Omnisport Stadium.
The Indomitable Lions fought back from a goal down to beat two-time champions DR Congo 2-1 in the quarter-finals.
While Morocco reached the last four on the back of a convincing 3-1 win against Zambia.
Read Also: CHAN 2020: Cameroon faces uphill task against Morocco in semi-finals
The semi-final present an opportunity for either the host to reach the final or the defending champions to.
Wherever the pendulum swings, both teams are in for a cracker.
Here is how both teams line up ahead of the game.