Uganda completed their Group A matches unbeaten after thrashing Djibouti 4-1 in a Cecafa Senior Challenge Cup match played in Kampala on Sunday.
Though the Cranes had already qualified for the semi-finals, they did not want to take their chances as they romped to another huge win and will now face Tanzania in the last four.
In the other semi-final, Kenya, who also qualified from Group B after winning all of their three matches against Tanzania, Sudan and Zanzibar, will now take on Eritrea.
Editors' Picks
Against Djibouti, Uganda rested a couple of players among them KCCA FC striker Allan Okello, who was celebrating being crowned the best player in the Ugandan Premier League (UPL) on Saturday night.