Vipers SC lost their second Uganda Premier League (UPL) match of the season after going down 1-0 to SC Villa at St. Mary's Stadium.
Bashir Mutanda scored the goal for SC Villa to help reduce the gap between Vipers and KCCA FC at the top to just two points.
Fahad Bayo made a good run in the 10th minute but his final shot did not trouble SC Villa's goalkeeper Said Keni in what was the first clear chance for the hosts.
Editors' Picks
Moses Kigundu did well to intercept the ball when Karim Watambala tried to cross it into the box after making his way past Derrick Ndahiro.