Kaizer Chiefs are set for their historic CAF Champions League semi-final against Wydad Athletic Club - take a peek inside their touchdown in Casablanca.
Chiefs arrived in Morocco after more than 12-hours of travelling ahead of their first leg semi-final of Africa's elite club competition - which is a historic first in the club's history.
They face up to the Botola league leaders who are on a 13-game unbeaten run going into the home tie and one of the favourites for the title due to their history in the competition.
But Chiefs, who have overcome the odds by reaching the last four after qualifying for the group stages for the first time this season will be aiming for yet another upset.
Their striker Lazarous Kambole who reached this stage with his former club ZESCO United admits the squad is aware of what needs to be done away from home to give themselves a chance in the return leg at FNB Stadium next week.
"What I have learnt is that doing well away from home is important," the Zambia international told the club's website.
"Now that we are starting away from home, we need a positive result. A win or a draw with goals will give us an advantage. Doing well in Morocco will mean that we are likely to progress."
"Chiefs have both the will to succeed and the know-how on Wydad. We are hungry as a team and have done our homework, but we know it's not going to be easy.
"We are playing against a very difficult side away from home, we know what to expect and we will strategise on how we can gain an advantage."
Amakhosi and Wydad will do battle on Saturday evening at the Stade Mohamed V for their first leg encounter at 21h00.