Paul Mucureezi could have opened the score in the 28th minute but he sent his effort over the bar after he had been put through on goal by Disan Galiwango.
A minute after the half-hour mark, Murushid Juuko was booked after he exchanged words with referee Ssali Mashoodi.
Mucureezi was unlucky in the 35th minute when his second chance went narrowly wide after receiving a cross from Karim Watambala.
Watambala was the culprit in the 41st minute when he wasted another chance after Bbosi Byarughanga produced a good cross for him.
Eric Kambale's 42nd-minute header - from a cross by Godfrey Lwesibwa - went over the bar as Express mounted more attacks against the hosts.