Bafana Bafana stars have come together as they gear up towards the international friendly against Madagascar this weekend.
It's all systems go for Molefi Ntseki's first game in charge since taking over from Stuart Baxter, when they clash with the Barea at Orlando Stadium on Saturday evening (19h00).
READ: Bafana secure Zambia replacement
Browse through the selection of images in the gallery above to see how preparations are taking shape thus far.
The islanders have stepped in following the withdrawal of COSAFA champions Zambia, who were set to host the fixture at the Heroes Stadium in Lusaka.
However, this has not deterred Bafana's preparations in the least, having gone through a double session on Tuesday before thrashing newly re-established Moroka Swallows 6-0 in a practice match on Wednesday.
READ: Why untried defender made Bafana
Ntseki has assembled a star-studded squad, consiting largely of players hitting the right notes early on in the 2019/20 season, with the camp signalling hunger and determination out on the pitch.
On the injury front, Doctor Thulani Ngwenya has had little to do since the commencement of the camp with the squad at full strength since Monday, barring the delayed arrival of Bongani Zungu and Lebogang Phiri.
Meanwhile, Lebogang Mothiba is the only one missing from duty after featuring 45 minutes for his Ligue 1 club Strasbourg on Sunday.
READ: Bafana wait on overseas-based striker