At Mutesa II Stadium, Ronald Magwali's 30th-minute header from a Fred Agandu cross proves decisive.
STANBIC UGANDA CUP ROUND OF 32
Kajjansi United 0-1 SC Villa
Kiboga Young 1-0 Mvara Boys
Kigezi HomeBoyz 1(2)-1(4) Kyetume
Spartans 1(4)-1(5) Kataka
Four teams booked their Uganda Cup last-16 spots on Sunday, concluding the Round of 32 phase of the competition.
SC Villa edged past Kajjansi United at Wankulukuku while Kyetume saw out Kigezi HomeBoyz in a penalty shootout in Kabale.
Another penalty shootout had Kataka eliminate Spartans as Kiboga dumped Mvara Boys out of the competition.
At Mutesa II Stadium, Ronald Magwali's 30th-minute header from a Fred Agandu cross proved decisive as nine-time Cup winners Villa squeezed past Kajjansi.
Villa coach Edward Kaziba is keen on making it all the way to the final.
"My focus is to play the last game of the competition, and I am optimistic we are going to achieve that," he said after Sunday's game.
Kajjansi had eliminated Premier League title chasers Vipers at the Round of 64, and another upset would have lifted their lifted their belief.
So what did Kaziba and co do right?
"We knew what Kajjansi had done to Vipers and for that matter, I urged my boys not to underestimate them," he said.
"Having followed this instruction, they were able to stop them."
While Villa had the upper hand in the midfield, Kajjansi bossed the ball for longer periods of the game.
But for all their possession, the hosts lacked the all-important penetration and precision in the final third.
Magwali's goal at the half-hour mark broke down the effervescent home faithful and if it was not for the deft approach by home keeper Yusuf Nfumu shortly after, Kajjansi would have trailed even further.
Nfumu was swiftly drawn into more saves after the restart, denying Magwali a brace and stopping Amir Kakomo only minutes into the second stanza.
Villa's fragile lead survived a period of sustained pressure from the hosts. Emmanuel Wasswa and Faisal Muhindo could have settled the visitors' nerves towards the end but Nfumu proved solid.
Eventually, though, it was The Jogoo that had the last laugh.
Other Round of 32 results
KCCA 2-0 Bukedea Town Council
Light SS 3-0 Buramba
Kitara 2-1 Luwero United
UPDF 2-1 Busia Young
Proline 1(5)-1(3) Admin
Wakiso Giants 5-0 MYDA
Kansai Plascon 1-2 Tooro United
URA 8-3 Nyamityobora
Express 3(3)-3(4) Maroons
Dove FC 2-1 Water
Mbarara City FC 9-0 FHL
Bright Stars FC 0(3)-0(4) Free Stars