Vipers SC drew 1-1 with Maroons FC at St Mary's Stadium, Kitende, on Sunday in the StarTimes Uganda Premier League.
Dickson Niwamanya put Maroons ahead in the 26th minute after a goalmouth scramble.
Vipers pressed hard but Maroons goalkeeper Derrick Ochan made several saves to keep the lead.
Gusto Mulongo and Abdul-Karim Watambala both wasted chances for the hosts.
Cesar Lobi Manzoki came on early in the second half to change the game.
Manzoki set up Kevin Dasylva Bady who volleyed home in the 66th minute.
The Venoms pushed for a winner but the prison warders held firm for a point.
Both teams stay on seven points in seventh and eighth places respectively.
The argument doing the rounds in Kampala is whether Vipers' slow start signals deeper problems or just early-season rust.
How did Vipers SC equalise against Maroons FC?
Cesar Lobi Manzoki came off the bench and created the opening for Kevin Dasylva Bady to volley home in the 66th minute.
Match facts
- Competition: StarTimes Uganda Premier League
- Venue: St Mary's Stadium, Kitende
- Date: Sunday
- Score: Vipers SC 1-1 Maroons FC
- Scorers: Dickson Niwamanya 26' (Maroons); Kevin Dasylva Bady 66' (Vipers)
- Key save: Derrick Ochan (Maroons)
- Substitution impact: Cesar Lobi Manzoki assist
- Table positions: Vipers 7th, Maroons 8th (both 7 points)
Watch the Highlights
Source: Uganda Premier League