DR Congo's big team, TP Mazembe, made an amazing comeback to beat Petro Atletico of Angola 2-1 on Saturday in Luanda.
This win sets them up for a match against Ahly in the CAF Champions League semi-finals.The Ravens secured their spot with a 2-1 overall win after drawing at home last weekend.
Angola's Jonathan Rubio scored first in the 29th minute, giving his team the lead.
But TP Mazembe did something incredible, scoring two goals in the final minutes of the game.
Philippe Kinzumbi scored an important goal to tie the game in the 86th minute. Then, Joel Beya scored in the 90+6 minute, securing Mazembe's spot in the semi-finals.
The five-time African Champions will now play against defending champions Ahly in two matches on April 19 and 26. The first match will be in Lubumbashi, and the second in Cairo.
TP Mazembe, aiming for their first title since 2015, see the Egyptian team as their toughest opponents in their quest for victory.