Morocco have one foot in the CAF U-23 Championship semi-finals with a 1-0 win over Algeria as reigning Olympic silver medalists Nigeria are almost out.
Substitute Adnane Tighadouini scored the all-important goal for hosts Morocco, who now have six points from two games.
In the other group game in Tangiers, Senegal edged out Nigeria 2-1 to revive their chances and level on three points with Algeria.
Group B leaders Egypt face Ivory Coast on Wednesday, while South Africa take on Gabon.
The top two teams reach the last four, with the finalists and third-placed team automatically qualifying for the London finals. The fourth-placed nation will still face an Asian team.
نرشح لكم
ظروف عائلية.. مدير السويحلي يكشف سبب فسخ عقد محمود علاء
خبر في الجول - محمود علاء يفسخ تعاقده مع السويحلي الليبي
كأس الخليج – البحرين تنتصر على السعودية في مباراة درامية
بمشاركة النني القائد.. الجزيرة يخسر في كأس الرابطة أمام العين
منافس بيراميدز - الركنيات تقود الإفريقي للتعادل مع الترجي في الدوري التونسي
كأس الخليج – أيمن حسين يقود العراق للفوز على اليمن
خبر في الجول - العشري يقترب من التجربة الرابعة له في ليبيا
كأس الخليج – لا فوز حتى الآن.. قطر تتعادل مع الإمارات