Ugandan Premier League leaders Vipers FC have been held to a 1-1 draw by Maroons.
The table-toppers came into the match aiming to extend the gap between them and second-placed BUL. For the hosts, a win could have pushed them to the sixth position on the log.
Maroons managed to match their opponents for the entirety of the first half, ensuring they limit them from getting sight of the goal as well as pushing them to make mistakes in their danger zone.
Editors' Picks
Their efforts paid dividends in the stroke of half-time when Amaku Fred found the back the net to give the hosts a deserved lead.