This weekend headlines mouth watering Africa U20 Cup of Nations fixtures across the continent as teams seek to get begin the competition with positive first legs results.
The CAF organised tournament will see big guns Algeria clash with Mauritania as Rwanda faces off with Uganda while Kenya travel to Khartoum to play againsts Hosts Sudan.
Swaziland vs Namibia
Mozambique vs Mauritius
Rwanda vs Uganda
Angola vs Chad
Sierra Leone vs Chad
Ethiopia vs Somalia
Botswana vs Zimbabwe
Sudan vs Kenya
Algeria vs Mauritania
Liberia vs Guinea