Three Azam Uganda Premier league matches were played on Tuesday, 3rd May 2016.
Vipers scored a late goal through Saddam Juma past Express at Buikwe stadium.
The game was broadcast live on Azam Television to millions of spectators.
At Nakivubo Stadium, SC Villa lost at home 2-0 to visiting The Saints.
Striker George Senkaba scored a brace with one goal in each half.
His first came in the 36th minute and the second eight minutes into the second half.
In Jinja at the Bugembe stadium, Sadolin Paints and the tax collectors’ side, Uganda Revenue Authority played to a non-scoring draw.