Nigeria super Eagles hope of reaching the AFCON 2019 final was dented as, Mahrez of Algeria scored a free kick in the final minutes of the match.
The super Eagles started brilliantly , but a first half home goal by William Troost Ekong, gave Algeria the necessary lead needed.
As the second half begins the Super Eagles tried to come back from a penalty kick, taken by Ighalo which sent the keeper the wrong way, and level scores with Algeria.
The Desert Foxes took the larger possessions in both the first half and the second half, shaking the defence of super Eagles.
Nigeria became so unlucky when the Manchester City player put in a wonderful goal from the free kick given.
The goal however sends the Desert foxes to the AFCON2019 final.
Senegal on the other hand beat Tunisia after scoring a late goal in the extra time.