The Baby Warriors have lost their second game against Mauritius 1-0 at the COSAFA Under-17 Championships over the weekend.
The set back comes shortly after the boys crushed Seychelles 8-3 in the opening match of the championship last week.
Botswana and Mauritius picked up vital wins on the third day of the 2018 COSAFA Under-17 Championships to leave Group A on a knife-edge going into the final round of fixtures next week.
Botswana defeated Seychelles 2-1, showing an improvement from their opening match but still not enough to keep them in the tournament as their semifinal hopes were dashed.
The victory leaves Namibia and Mauritius on three points each, and each will be hopeful of winning their final matches in the pool to either top the group or finish as one of the best runners-up.
Only the top team in each pool and the best placed runner-up will advance to the semifinals, where they will have the chance to lift the trophy and qualify for the 2019 African Under-17 Championships in Tanzania next year.
Mozambique showed their strength with a goalless draw against fancied defending champions Zambia in their opener and will provide a mighty test for two-time champions South Africa.