Photo Gallery: Best shots of TotalEnergies CAF Champions League semi-final, second leg

Published:
CAFOnline.com brings the captivating photo gallery showcasing the intensity of the second leg of the semi-finals the TotalEnergies CAF Champions League played on Friday.
Al Ahly defeated TP Mazembe 3-0 in Cairo while Esperance defeated Mamelodi Sundowns 1-0 in Pretoria in the other game of the semi-finals.
Below are some of the best photos of the matches as captured through our lenses:
Bathusi Aubaas of Mamelodi Sundowns challenged by Houssem Tka of Esperance Tunis during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Bathusi Aubaas of Mamelodi Sundowns challenged by Houssem Tka of Esperance Tunis during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Mohamed Abdelmonem of Al Ahly celebrates goal with teammates during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Mohamed Abdelmonem of Al Ahly celebrates goal with teammates during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Wessam Abou Ali of Al Ahly celebrates goal during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Wessam Abou Ali of Al Ahly celebrates goal during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Akram Tawfik of Al Ahly celebrates goal during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Akram Tawfik of Al Ahly challenged by Glody Likonza of TP Mazembe during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Akram Tawfik of Al Ahly challenged by Glody Likonza of TP Mazembe during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Amr El Solia of Al Ahly challenged by Oscar Kabwit of TP Mazembe during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Amr El Solia of Al Ahly challenged by Oscar Kabwit of TP Mazembe during the CAF Champions League 2023/24 semifinals match between Al Ahly and TP Mazembe held at Cairo International Stadium in Cairo, Egypt on 25 April 2024
Lucas Ribeiro Costa of Mamelodi Sundowns challenged by Mohamed Amine Tougai of Esperance Tunis during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Lucas Ribeiro Costa of Mamelodi Sundowns challenged by Mohamed Amine Tougai of Esperance Tunis during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Lucas Ribeiro Costa of Mamelodi Sundowns in pain during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Lucas Ribeiro Costa of Mamelodi Sundowns in pain during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Read Bouchniba of Esperance Tunis celebrates goal with teammates during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Read Bouchniba of Esperance Tunis celebrates goal with teammates during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Mohamed Amine Ben Hmida of Esperance Tunis (20) leads the celebrations during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024
Mohamed Amine Ben Hmida of Esperance Tunis (20) leads the celebrations during the CAF Champions League 2023/24 Semifinals 2nd leg match between Memelodi Sundowns and Esperance Tunis at the Loftus Stadium, Johannesburg on the 26 April 2024