Cameroon will be looking to confirm their place in the next round in one of the most unpredictable matchdays of this competition so far.
The defending champions have been in good form so far winning one and drawing the other of their group games.
They come here needing a point to progress to the next round but with three teams also having a chance to progress, expect them to play to win here.
Benin are 3rd in the group ahead of this game but they have the same points as Ghana who play Guinea- Bissau at the same time.
Benin need to win this game with a high score and hope that Ghana loses or fail to match the number of goals they score in this game.
They will feel that their game against Guinea-Bissau was one they should have won and put themselves in a better position.
The Cameroonians have some of Africa’s best players in their squad and a goalkeeper who almost played in the Champions League final last season so expect them to show their class in this game.
Bookmakers have priced Cameroon up as slight odds-on favourites to come out on top in this game while Benin need an impressive performance according to oddsmakers.