Sunday's semi-final fixture, will be the ninth time Nigeria play against Algeria at the Africa Cup of Nations.
The Desert Foxes are yet to lose a game since the start of the tournament in Egypt, conceding just one goal so far.
On the other hand, the Super Eagles have suffered a defeat in the group stage [vs. Madagascar], with five goals conceded in their last three matches.
Nigeria are aiming for their fourth title, while winning the AFCON in Egypt would be Algeria's second.
The game will be played at the Cairo International Stadium and kick off is 8pm West African time.It will be aired live on SuperSport 7 and 10 on DStv.
Streaming will be available on fuboTV and hesgoal dot com.