Kaizer Chiefs are less than 24 hours away from a historic first-ever CAF Champions League final against Al Ahly - take a peek inside their preparations in Casablanca.
Chiefs are set to go head-to-head against defending champions Al Ahly in the Champions League final on Saturday when the two giants of African football clash in Casablanca, Morocco.
Scroll through the gallery to see some snaps from Chiefs' preparations
The Amakhosi arrived in the country on Thursday and were put through their paces at the training facilities of Raja Casablanca, the arch-rivals of Wydad Casablanca who the Amakhosi defeated in the knockout stages of the competition.
"The Chiefs players arrived in Morocco in good time to acclimatize to the seasonal warm temperatures and heat being experienced in the picturesque North African country bordering the Atlantic Ocean and the Mediterranean Sea," the club said following their arrival.
Spirits appeared high within the camp where an air of optimism exists that Soweto giants can overcome their more-fancied opponents in the final and finally secure the club's place alongside the continent's elite.