After sealing the 2019 Total Africa Cup of Nations ticket, it was always going to be tough for the Cranes to achieve one more desperate target.
Which was keeping a clean sheet against a hungry, determined and motivated Tanzanian side playing at home and needing all three points to qualify.
For a side that hadn’t conceded a goal in five qualifying round in this campaign, Uganda conceded three in an hour as Tanzania also sealed the AFCON ticket for the first time since 1980.
The Cranes side came into the game a bit depleted by injuries and suspension to first teamers in Hassan Wasswa and Dennis Iguma respectively.
Timothy Awany was always destined to start alongside Murushid Juuko at the heart of defence, the latter was also not selected. Krizeston Ntambi who was a late inclusion to the side got his chance to partner Awany.
While Taddeo Lwanga also started in midfield, not alongside Khalid Aucho but with Moses Waiswa in a match the new faces had to do more than enough to also prove their worth.
They did, until the 21st minute when an avoidable cross from the left proved too hard for the Ugandan defence to deal with.
It beat everyone in the box but not Allan Kyambadde who decided to be flashy in the forbidden area.
The KCCA striker then lost possession before John Bocco found Simon Msuva who exploited the yards of space to shoot at Onyango’s right.
The effort proved too hard for Onyango to stop, conceding for the first time in the campaign, but a goal that put Tanzania in contention for that AFCON slot.
Five minutes into the second stanza, Mbwana Samatta’s teasing cross was handled by Ntambi on the forbidden area.
Erasto Nyoni stepped up and sent Onyango the wrong way to double Tanzania’s lead.
It wasn’t long before Bocco proved to tough for Godfrey Walusimbi to stop, his cross was headed home by Aggrey Morris, Tanzania 3-0 Uganda.
Uganda were always going to finish top of Group L on 13 points, Tanzania seal place on eight, after the barren draw, Lesotho and Cape Verde finish third and fourth respectively.
Tanzania sealed the AFCON ticket for the first time since 1980, joining fellow East African comrades, Kenya and Burundi.
Teams that have already qualified: Egypt, Madagascar, Senegal, Morocco, Cameroon, Mali, Burundi, Algeria, Benin, Nigeria, Kenya, Ghana, Guinea, Ivory Coast, Angola, Mauritania, Tunisia, Guinea Bissau, Namibia, Uganda, Tanzania