The final matches of the Africa Cup of Nations Group B will be played tonight, with Algeria battling it out with Senegal as Zimbabwe plays Tunisia.
With just one point from their opening two games, Algeria, considered title contenders coming into the games, find themselves staring at early elimination.
The Desert Foxes will have to beat Senegal and hope that Zimbabwe overcomes Tunisia for them to have a chance at progression.
Senegal have already qualified for the next round, but with a star-studded squad, may not be in the mood for favors when they play the North Africans.
Algeria were expected to progress past the group stage with ease, considering the amount of talent at their disposal.
The North Africans boast of great footballers like Riyad Mahrez, Nabil Bentaleb, Yacine Brahimi, Adlene Guedioura and Islam Slimani.
They drew against Zimbabwe in their opening match before going down 2-1 to Tunisia in their second.
Both games will kick off at 1900GMT.