The only South African club left representing the country on the continent, Kaizer Chiefs, looked to be in high spirits at Naturena ahead of what will arguably be the two biggest games of their season up to now.
Amakhosi are scheduled to take on Moroccan giants Wydad Casablanca at Stade Mohammed V in Casablanca on Saturday, June 19, in the first-leg semi-final clash.
The Soweto giants will travel to Morocco on Wednesday, but the team will be without new coach Stuart Baxter on the bench, due to the fact that he has not received his work permit.
Baxter will still travel with the team to Casablanca, but his assistants Arthur Zwane and Dillon Sheppard, who were in charge of the side's last two DStv Premiership match, will be on the bench.
Former Amakhosi coach Gavin Hunt got them to this stage of the tournament and will now have to watch on with the rest of South Africa to see if the Soweto giants can go on to get a star above their badge like their Premiership rivals Orlando Pirates and Mamelodi Sundowns.
Scroll through the gallery to see images of Kaizer Chiefs players in training.