Second half goals by Mpho Makola and Manyisa Oupa were enough to see Orlando Pirates qualify for the next round of the CAF Confederations Cup after drawing 2-2 with hosts URA FC.
Pirates won the two legged tie 4-3 on aggregate.
The team coached by former South African international Eric Tinkler fought back strongly from a goal down to draw 2-2 in the second leg played in Kampala on Saturday to qualify on a 4-3 goal aggregate.
URA FC scored a goal through Yasser Mugerwa in the 36th minute after a neat cross by skipper Simeon Masaba.
After several attempts by Mpho Makola which were stopped by URA FC goalkeeper Brian Bwete, the home team fought back strongly with a neat passing game.
It was a good cross from skipper Simeon Masaba that Mugerwa capitalised on to send a hard shot that beat Brighton Mhlongo in goal for Orlando Pirates.
On resumption, the South African team that won the CAF Champions League in 1995 fought back strongly to try and get a goal.
After 53 minutes Makola headed in the equalizing goal for Orlando Pirates before Manyisa converted a penalty on 68 minutes.
Earlier URA’s Saidi Kyeyune should have scored the second goal for the hosts, but with only the goalkeeper to beat, he blasted wide.
Substitue Frank Kalanda netted URA FC’s second goal with a well-taken header after 88 minutes.
The South African side will now face Gabon’s FC Mounama who ejected Zambia’s Power Dynamos.
Orlando Pirates XI v URA: Mhlongo, Mahamutsa, Jele, Nyauza, Gcaba, Sarr, Ntshumayelo, Makola, Myeni, Manyisa, Bacela
URA XI vs Pirates: Bwete, Simeone, Munaba, Senkomi, Mubagi, Mugerwa, Ali, Kyeyune, Kigongo, Ochan, Ssekitto