Madagascar continued their impressive run of results in the tournament by taking one from the very top draw in their 2-0 win over the Super Eagles of Nigeria.
The final round of group games in Group B produced one of the biggest surprises as Madagascar shock the Super Eagles of Nigeria to finish as the winners of group B.
Nigeria, having qualified already before the final game chose to rest a few starters for the game against Madagascar whereas Madagascar sent out a full set.
The Malagasy started the game like they have in their first two, taking the game to the Nigerians.
It took only 9 minutes for them to find the opener after a poor mistake from Leon Balogun allowed Lailana through on goal. The forward made no mistake and buried the opportunity .
Nigeria increased the tempo in search of an equaliser with Samuel Kalu coming the closest with an effort just wide off the post.
At this point, Coach Gernot Rohr’s decision to rest some players ahead of this game looked like a bad decision.
Ndidi was brought in at half time while Iwobi and Moses Simon came on later in the game but it was too little too late.
Madagascar however got the second goal in the 53rd minute after Andriamatsinoro’s freekick was deflected into the net via Wilfried Ndidi.
Madagascar held on for the win as they shocked the Super Eagles to finish as the winners of the group.
Elsewhere in Group B, A Yattara brace was enough to see Guinea beat Burundi 2-0 and finish in a favourable position to be one of the best 3rd placed teams.
In Group A, Egypt maintained their 100% record by beating Uganda 2-0 to become the first host nation since Ghana in 2008 to win their first three games.
Mohammed Salah scored an exquisite freekick before El Mohammady secured all three points for the host nation.
Elsewhere, Cedric Bakambu scored a brace as DR Congo beat Zimbabwe 4-0 to send the warriors packing.
They however wait to know their fate as to whether they finish as one of the best 3rd placed teams.