Result: South Africa 1-2 Zambia
Date: 13 June 2017
Venue: Moruleng Stadium
Bafana Bafana's 18-game unbeaten run came to an end after they suffered a 2-1 defeat to Zambia in an international friendly.
Stuart Baxter's charges enjoyed most of the possession in the opening stages of the encounter, but they were only restricted to efforts from distance.
Bafana eventually broke the deadlock in the 22nd minute when Lebogang Manyama headed home Kermit Erasmus' well-weighted cross.
Erasmus then had a chance to double the home side's lead after 31 minutes when was played in by Andile Jali, however he fired horribly over the crossbar.
Zambia, on the other hand, struggled to get a hold of the ball for most of the first half, which prompted a double change in the 38th minute as Lubinda Mundia and Godfrey Ngwenya were introduced.
The visitors saw a bit more of the ball in the closing stages, but the Bafana defence managed to withstand the pressure, as the score remained 1-0 at the halftime break.
Baxter opted for a goalkeeping change at the start of the second half as Ronwen Wiliams replaced Darren Keet, who had a quiet evening.
Williams was called into action 10 minutes into the second half, as he produced a superb save to keep out Malama's powerful effort from 20-yards out.
Baxter started using more of his bench as the likes of Lebogang Phiri and Thamsanqa Gabuza were introduced with 25 minutes remaining.
However, Zambia leveled matters in the 71st minute as Brian Mwila rifled home a low effort from 20-yards that sailed into Williams' near post.
The hosts could have restored their lead four minutes later when Percy Tau played in Manyama, who fired straight at Chibwe.
Zambia then took the lead in 79th minute as Mundia took advantage of some poor communication between Williams and the defence, and slotted into an empty.
Bafana should have leveled matters in the 90th minute, but Lorenzo Gordinho failed to beat Chibwe from six-yards out as Zambia held on for the win.
Here's how they lined up:
Bafana: Keet (Williams 60'), Mobara, Gordinho, Coetzee, Hlanti, Jali (c) Mabunda, Tau, Erasmus (Gabuza 70'), Ngoma (Phiri 60'), Manyama.
Zambia: Chibwe, Chungu, Samujompa, Kampamba, Paul, Nsofwa (Mundia 38'), Sikombe (Ngwenya 38'), Malama, Stanly, Mulenga, Mwila