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.
نرشح لكم
بمشاركة تريزيجيه.. الريان يخسر أمام الشحانية
يوسف أيمن: أمور شخصية مع كولر صعبت فترتي في الأهلي
بمشاركة حمدي فتحي.. خسارة الوكرة أمام الدحيل
منافس المصري المحتمل - أحد أقصر مدربي الزمالك عمرا.. باكيتا يقود اتحاد العاصمة
أحمد عبد القادر يتوج بجائزة أفضل لاعب في الدوري القطري لشهر يناير
الولاية الثانية.. التونسي الشابي مدربا لـ الرجاء المغربي
الصربي راموفيتش مدربا جديدا لشباب بلوزداد الجزائري
الدوري السعودي - بونو وليوناردو وبيولي الأفضل في يناير