BUL FC beat SC Villa 2-1 at the FUFA Technical Centre on Tuesday to move joint top of the StarTimes Uganda Premier League on 23 points.
Alex Kitata opened the scoring in the 25th minute after Mpasa Swabir's assist before Derrick Byabacwezi doubled the lead 11 minutes later following a goalkeeping error by Jeans-Braddy Wokorach.
Tonny Asiku pulled one back for Villa in the 68th minute from Isaac Mpagi Kajubi's pass but the visitors could not find an equaliser.
The defeat ends Villa's unbeaten league run and drops them to third on 21 points from 10 matches.
Wokorach was named man of the match despite his mistake on the second goal.
NEC FC joined BUL on 23 points after edging UPDF 1-0 at MTN Omondi Stadium, Lugogo.
Fahad Bayo scored the winner in the 48th minute, finishing Enrique Lubwama's assist to extend NEC's strong run.
At Kira Police Arena, Police and Kitara shared points in a 1-1 draw.
Wahab Gadafi gave Kitara an early lead in the 10th minute before Bedia Ikamba equalised for the hosts in the 75th minute.
Police moved to 15 points in sixth place while Kitara climbed to eighth on 12 points from six matches, preserving their unbeaten record.
StarTimes Uganda Premier League top three
- BUL FC, 23 points (10 matches)
- NEC FC, 23 points (10 matches)
- SC Villa, 21 points (10 matches)
Source: Uganda Premier League