Before going into their StarTimes Uganda Premier fixtures on Wednesday, table leaders KCCA and holders Vipers were separated by four points.
That didn’t change ahead of their do or die encounter on April 4th at the StarTimes Stadium Lugogo, which will have a big say on where the title goes.
The reigning champions through Tom Masiko and Brian Nkuubi in each half defeated Maroons 2-0 to take their points tally to 48.
Vipers entered the game badly needing three points in order to keep their title hopes alive and they started in high gear.
After just two minutes, Maroon’s custodian Emmanuel Akol was forced into a save, stopping Ibrahim Kiyemba’s header from set-piece specialist Tom Masiko’s free kick.
Akol was at it again in the sixth minute, making a fingertip save from Ibrahim Tembo’s blockbuster.
Akol was calling the shots until the 41st minute when Maroons’ defender Sylvester Okello made contact with Aziz Kayondo in the forbidden area.
Maroons’ players, supporters and technical team were all left not satisfied by referee Ronald Madanda’s decision, and protests followed.
Not even those protests from the Maroons players could stop Masiko from giving Vipers the lead.
Maroons started the second half with high pressure looking for an equaliser but Ronald Orombi’s effort went over the bar in the 46th minute.
Maroons efforts to get back into the game didn’t discomfort Vipers in any way and it wasn’t long before Nkuubi doubled Vipers lead in the 76th minute.
Two minutes to full time, Pius Obuya failed to convert Maroons’ penalty as the result left them on 25 points, five points away from the relegation monster.
At the Mighty Arena in Jinja, Mike Mutyaba’s brace against Kirinya Jinja SSS gave KCCA FC a 2-0 win over the students.
Mutyaba in the process took his goal tally to nine and he is the clubs joint top scorer with Patrick Kaddu.
Vipers SC 2-0 Maroons
Kirinya Jinja SS FC 0-2 KCCA FC
Onduparaka FC 2-1 SC Villa
URA FC 1-0 Express FC
Tooro United 1-0 BUL FC