NIGERIA beat Guinea-Bissau 2-0 in Garoua to become the only side at the Africa Cup of Nations to win all three group games.
After making eight changes to the side that beat Sudan to seal their last-16 place, Nigeria took time to warm up.
Umar Sadiq opened the scoring shortly after the break following a cross from striker partner Kelechi Iheanacho.
Captain William Troost-Ekong sealed the win after tapping into an empty net after fine work by Moses Simon.
And Egypt edged past Sudan to finish second in Group D and qualify for the last 16 of the Africa Cup of Nations.
Mohamed Abdelmonem scored the game’s only goal, heading home Abdallah El Said’s corner for the Pharaohs in the 35th minute.
They finished three points behind Group D winners Nigeria.
Meanwhile, suffered a humiliating group-stage exit at the Africa Cup of Nations after the four-time champions were beaten by debutants Comoros.
El Fardou Ben Nabouhane put the islanders ahead early on, and Ghana then went down to 10 men when Andre Ayew was shown a straight red card.
Ahmed Mogni doubled the lead before the Black Stars fought back to make it 2-2.
However, Mogni tapped in his second in the 85th minute to inflict Ghana’s first group-stage exit since 2006.
The result in Group C will go down as one of the biggest shocks in Nations Cup history as Comoros scored at the finals for the first time and then went on to record their maiden victory.
Incredibly, the side ranked 132nd in the world now have a chance to reach the knockout stages as one of four best-ranked third-placed sides even though the Coelacanths lost their first two games in Cameroon.
The tiny island nation with just under a million inhabitants – and more famous for its history of political coups than its football – had only won its first Nations Cup or World Cup qualifier in 2016 at the 20th attempt.
A squad bolstered by members of the diaspora, with many plying their trade in the lower leagues in France, lost just once to achieve a maiden qualification and Comoros have now beaten one of the continent’s giants.
Ghana had put in disjointed displays in their first two games, a 1-0 defeat by Morocco and a niggly 1-1 draw with Gabon, and finish bottom of the group table despite putting in a spirited display following Ayew’s 25th-minute sending off. – BBC.