TP Mazembe and Espérance Tunis emerged victorious in the quarter-final second leg of the CAF Champions League, securing their places in the semi-finals.
TP Mazembe, after a 0-0 draw in the first leg, faced a daunting task away against Petro Luanda. Falling behind to an early goal from Jonathan Toro in the 29th minute, the Congolese giants found themselves under pressure.
However, demonstrating resilience and determination, TP Mazembe clawed back into the game with an equalizer in the 82nd minute.
The momentum shifted dramatically in their favor when Joel Beya struck in the final minutes (90th+6), securing a 2-1 victory and a spot in the semi-finals for the first time in five years.
This remarkable comeback sets up a tantalizing clash against reigning champions Al Ahly in the next round.
Meanwhile, in the other fixture of the evening, Espérance Tunis clashed with ASEC Mimosas. With the tie finely poised after a goalless draw in the first leg, both teams were eager to seize victory.
However, neither side could break the deadlock in a closely contested encounter, leading to a penalty shootout.
In a display of nerves of steel, 19-year-old Tunisian goalkeeper Amenallah Memmich emerged as the hero, making crucial saves from Christian Koffi and Salifou Diarrassouba. Espérance Tunis’ clinical finishing from the spot ensured a 4-2 shootout victory, propelling them into the semi-finals.
The stage is now set for an enthralling clash between Espérance Tunis and Mamelodi Sundowns in the semi-finals of the CAF Champions League. As the tournament progresses, fans can expect more drama and excitement in the quest for continental glory.