Ceaser Okuthi scored a 68th goal to subject Mbarara city to their first home defeat this term.
The Caterpillars had not scored a goal against Mbarara city from the previous three and only meetings they have faced off.
The norm was bound to be replayed this evening when the in form captain Hilary Mukundane jumped highest to head in Paul Mucurezi’s superb cross.
The hosts went into the half time break with a deserved lead.
On resumption, Onduparaka returned a different entity bombarding Mbarara city with relentless attacks, they were to be repaid when another captain on the Rashid Toha equalised for the visitors.
With the clock ticking down, former Express, Vipers and KCCA striker Ceaser Okuthi pounced on a defensive lapse from Mbarara city to hand Onduparaka their first victory against Mbarara city and their first win in the last 10 games.
Onduparaka moves to 5th place on the log and their next expedition is a home game to Vipers SC on the 26th of February.
Mbarara city remain 4th