The Chipolopolo keeper was boarding the team bus when the incident occurred, after Zambia had earlier beaten Bafana Bafana 1-0 in a 'friendly' match on their own backyard
Zambia goalkeeper Kennedy Mweene needed stitches on his head after a stone was thrown at his team's bus following their friendly international win over South Africa in Soweto on Wednesday night.
A Collins Mbesuma goal gave Zambia the victory, but there were sour scenes after the game when Mweene, who plays his club football in South Africa with Free State Stars, was struck by a stone as the Chipolopolo players got onto the team bus.
He is said to be upset by the incident, but unhurt apart from the stitches that are unlikely to keep him out of Sunday’s Telkom Knockout semifinal against Bloemfontein Celtic.
But the incident will be a wake-up call for the organisers of the 2013 Africa Cup of Nations in South Africa next year.
They will have already been embarrassed by the state of their showpiece Soccer City stadium pitch for the game, which looked well below normal standards after a concert from the American rock group Linkin Park was staged there at the weekend.
It was obvious that the game should not have been held at the venue, but Bafana Bafana coach Gordon Igesund wanted to play at the stadium as it is where his side will open their Nations Cup campaign against Cape Verde on January 19.