Uganda edged to victory away to Comoros thanks to a single goal which came in the 25th minute of the 2017 Africa Cup of Nations qualifier. Tonny Mawejje struck the decisive blow to lift the Cranes top of Group D on a maximum six points from two games, with Burkina Faso playing Botswana later.
Uganda almost missed the tie because of financial difficulties.
But Ugandan President Yoweri Kaguta Museveni provided $210,000 to cover the team’s travel costs.
In Group J Seychelles took a surprise lead against visitors Ethiopia but were pegged back to a 1-1- draw, giving them their first points.
Nelson Laurence slotted home a 24th minute penalty and the hosts held on to their advantage for half an hour. But a strike by Tesfaye Seyoum restored parity and put Ethiopia top of the table from Algeria who travel to Lesotho on Sunday.
Burundi hoisted themselves from the bottom of Group K with a 2-0 win over visiting Niger. Fiston Abdul Razak grabbled the opener on 24 minutes and Papy Faty sealed the win with seven minutes of the tie remaining.
Three-time African champions Nigeria were fortunate to earn a point away to Tanzania in Group G, just about keeping their opponents out in a 0-0 draw.
Stand-in goalkeeper Carl Ikeme of English side Wolves, in for the bereaved Victor Enyeama, was the outstanding player of the match.