Namibia scored a late winner against Uganda on Thursday in Marrakech to qualify for the quarter finals alongside regional rivals Zambia as Uganda crashed out.