Four African countries are set to battle for the final spot today with hosts Cameroon taking on defending champions Morroco.

The hosts managed to reach the semifinal stage despite a disappointing game in the group stage. In the quarterfinals Cameroon dismissed DRC by 2-1.

Morrocco is backed by many people to win the Chan after it defeated Zambian ‘Chipolopolo’ by 3-1.

On the other Semifinal to be played at 5 pm in Doula, Mali will face Guinea.

Mali won their previous match on penalties against Congo whereas Guinea took lead over Rwanda with a 1-0 Victory.

The teams that will come out victorious today will battle for the tittle on Sunday in Yaounde.