By Andah John with agency report
South Africa were beaten 2-1 at home by neighbours Zambia in an international friendly, three days after they stunned Nigeria in a 2019 Africa Cup of Nations qualifier.
Bafana Bafana have thus surrendered an 18-match unbeaten record.
They took the lead when Lebogang Manyama nodded home on 23 minutes. But Brian Mwila fired Zambia level after 72 minutes before Lubinda Mundia snatched the winner 11 minutes from time.
South Africa fielded a completely different starting side from Nigeria having arrived home only a day before the friendly.
The refusal of African club competition contenders Zanaco and Zesco United to release players meant Zambia also showed 11 changes from side that started against Mozambique in an Afcon qualifier.
“We needed this win badly after suffering a setback at the weekend,” said Zambia coach and former star Wedson Nyirenda.
“Instead of being a threat to our opponents, we became a threat to ourselves in the second half,” lamented England-born South Africa coach Stuart Baxter.
The next major fixtures for both countries come in late August and early September when African qualifying for the 2018 World Cup in Russia resumes.
South Africa play back-to-back matches against Cape Verde and Zambia face Algeria twice.