Algeria are second in Group C with 5 points from 3 matches played with a win and two draws so far. They head into this game on the back of a 1-1 draw with Guinea. Opponents Niger are rock bottom with two defeats and a draw managed in their three games. It will take a herculean effort from them to put on a solid display against a quality team.