The Uganda Hippos put in a decent show, headlined by resilience, as they battled from a goal down to beat hosts Mauritania in AFCON U20 Championship.
Silly Sanghare put the hosts in the lead from the spot after Aziz Kayondo was judged to have brought down Oumar Mbareck in the box.
Second half goals from Steven Sserwadda and substitute Derrick Kakooza (penalty) handed Uganda a 2-1 victory at the Stade de Olympique in Nouakchott on Saturday.
The CECAFA champions, on their debut at the continent, progressed to the quarter finals of the Total Under-20 Africa Cup of Nations.
Watch the highlights here (CAF)