TP Mazembe has beaten Petro de Luanda 2-1 to reach the CAF Champions League semi-final for the first time in five years.
Goals by Phillipe Kinzumbi and Joey Beya in the 82nd and six minutes in stoppage time gifted the Lubumbashi giants a place in the last four.
The team owned by popular businessman and former Katanga governor Moise Katumbi will face Ah Ahly of Egypt to determine their passage to the final.