Uganda sealed their place in the semi-finals of the Africa U-20 Cup of Nations after a 5-3 win over Burkina Faso in a penalty shootout following a 0-0 draw in regulation time at Sheikha Bedia Stadium in Nouakchott on Thursday night.
The East Africans, who are making their debut in the competition, came into the match as underdogs owing to the experience of their opponents from West Africa.
It was the Young Stallions who had a lively start hoping to get an early goal, and in the first 15 minutes, they had chances to score but left-back Bamba Karamoko and forward Joffrey Bazie failed to capitalise on them.