Zambia beat South Africa 1-0 in the annual Nelson Mandela Challenge on Wednesday, giving the defending African champions a significant boost ahead of their title defense next year.
Substitute Collins Mbesuma hit a powerful left-foot shot into the top corner in the 64th minute to send African Cup host South Africa to a home defeat at its showpiece Soccer City, venue for the opening game and final at next year's continental championship.
Kermit Erasmus had two late chances for South Africa but headed over from a corner and then had a 90th-minute shot from in front saved by goalkeeper Kennedy Mweene, Zambia's hero when it won the African title in Gabon in February.
Zambia's French coach, Herve Renard, celebrated with players on the pitch at fulltime to mark the significance of the win for the visitors.
Bafana Bafana struggled after an early injury to forward Tokelo Rantie and now have little time to gather themselves under new coach Gordon Igesund before the African Cup...