Free Stars' own-goal costs them as they once again fail to beat Luwero United on the trot.
Luwero United beat Free Stars FC 2-1 in the Buganda Regional League in Luwero on Saturday.
Free Stars came into the game on the back of a draw with Mulendwe FC before the latter were disqualified from the league due to forgery of licenses.
Having never beaten Luwero on the trot, Free Stars enjoyed a bright opening 15 minutes but failed to capitalize on their hosts' weaknesses, coming up short in front of goal.
Luwero eventually gained momentum and assumed charge of ball possession for long periods of the rest of the first half as the visitors tired.
And from that sustained pressure, David Wasswa turned into his own net to gift Luwero a deserved lead five minutes before half time - and eventually carry the advantage into the break.
The two sides had hardly settled into the second half when Isaac Balyejusa entered his name on the scoresheet with Luwero's second in the 47th minute.
While that early goal should have broken down visitors, it instead broke their shackles and saw them at their fluid best, launching attack after attack - until their commitment paid off 20 minutes later when Mark Okello pulled one back for Free Stars.
And if the trailing side's strikers had been clinical enough, they would have leveled matters - and even turned the game around with possibly a winner - but most of their chances were squandered.
In fact, Okello nearly came ever so close to finding the net again but his header floated over the bar late on.
It was a busy conclusion for the home side and they will have been glad that their back defended in numbers to keep out their marauding opponents, and eventually secure three points.