Vipers Sports Club have beaten 16 time league winners 2-0 at Nakivubo stadium on Friday to set alight their chances of winning their second ever league title.
Deus Bukenya opened the scoring in the first half before Uganda Cranes midfielder cum striker got the second.
With only one game remaining per team, and a pending SC Villa appeal, Vipers sports club open a 4point lead and surely have prepared the champagne with the last game of the season coming against BUL at Buikwe stadium.
The defending champions, Kampala City Council (KCC) continued with their disappointing run of the season, losing 1-2 to Soana at Kavumba recreational stadium.
Soana thus keep alive their chances of survival with their last game coming at the same ground against Police F.C.
At the Mehta stadium in Lugazi, Uganda Revenue Authority (URA) won 2-1 at home over visiting Police F.C.
At Bugonga stadium in Entebbe, the home side lost by the biggest margin of the season 0-7 to Kira Young.
Away in Jinja, BUL held traveling Express to a goal-less draw at the Kakindu stadium.
The last day of the current season comes on Tuesday, 19th May 2015 with all the teams in action.
The trophy will be given out to the winning team then and the third side to be relegated will be known.
Already Entebbe and Rwenshama have been relegated.
Now the battle to be dropped to the FUFA Big league pool lies between Kira Young, Soana, Lweza and Simba.
Lweza is away to the reigning champions, KCC, Kira Young host Simba at Namboole and Police plays Soana in the Kavumba derby.
Azam Uganda Premier League Results (Friday, 15th May 2015):
SC Villa 0-2 Vipers
Simba 3-1 Sadolin Paints
Bul 0-0 Express
Entebbe 0-7 Kira Young
Soana 2-1 KCC
SCVU 1-0 Bright Stars
Lweza 1-1 Rwenshama
URA 2-1 Police