Results
- NEC 2-1 Kitara
- SC Villa 3-1 Mbale Heroes
- Police 2-0 Mbarara City
Ten-man NEC moved within a point of leaders Vipers after rallying from a goal down to beat visiting 2-1 in a tense clash at the MTN Omondi stadium, Lugogo.
Muzamir Mutyaba scored in the 10th minute to cancel out a 9th minute goal from Kabon Living.
Seven minutes after the break, Enock Ssebagala was sent off for a second bookable offence leaving the hosts with ten men.
But despite the numerical disadvantage, NEC won it three minutes to time through Marvin Kavuma well headed goal off a weighted cross from Emmanuel Ajo.
NEC are now on 51 points, one behind leaders Vipers who visit Express at Nakivubo on Friday.
At Mutesa II stadium, Wankulukuku, champions Villa saw off bottom of the table Mbale Heroes 3-1 to return to winning ways.
Kato Ssemayange, Patrick Kakande and an own goal by Samson Kasozi meant Robert Eseru goal only counted for a consolation.
Despite the win, Villa stay 8th on the 16-team table with 33 points while the Surgeons remain rooted to the base with 10 points.
At Kavumba, Matia Lule began his Police tenure with a deserved 2-0 win over Mbarara City that eases relegation pressure on the Cops and leaves the Ankole Lions in a precarious situation.
Umar Kasumba and Augustine Kacancu scored in either half to take Police to 26 points leaving Mbarara City on 23.
The league match day twenty-three continues on Friday with three matches on card.