URA suffer a second defeat of this campaign.
STARTIMES UGANDA PREMIER LEAGUE
Brian Majwega scored the winning goal as Maroons FC beat URA FC in their own backyard and at the same time register a first win after two successive defeats.
Friday's result also subjected URA to their second defeat of the campaign, having seen their unbeaten run ended by table leaders KCCA FC last month.
Vipers SC, the defending champions, remain the only unbeaten side this season.
Meanwhile, Sam Ssimbwa's URA, now in fourth place, could slip to sixth if BUL FC beat Express FC on Sunday and Onduparaka pull off a huge win over Kirinya-Jinja SSS on Saturday.
Victory saw Maroons skip SC Villa into 12th place.
In the reverse fixture, Maroons and URA shared the spoils in a 1-1 draw in October.
The match was played under intense early evening heat - and the action on the pitch replicated the intensity
The visiting fans - of Maroons FC - were in full voice behind their side
Brian Majwegwa's goal, from the spot, proved decisive against URA
URA huffed and puffed, but they failed to claw back into the game on home turf
In the end, Maroons picked up three vital points and did well to thank their fans for willing them on at the end of the game
More league action
On Saturday, holders Vipers will host SC Villa while table toppers KCCA will be away at Bright Stars.
While Onduparaka host Kirinya, Police FC will be in action against Ndejje University. Tooro United will be at home against Paidha Black Angels.
On Sunday, Express FC will be on the road to face BUL FC.
All the games will kick off at 4pm local time.