Former African champions Nigeria and Zambia both suffered home defeats on Saturday in their first group qualifiers for the 2019 Africa Cup of Nations in Cameroon.
Nigeria, who failed to qualify for the last two editions of the tournament, fell to their first competitive defeat to South Africa, losing 2-0 in Uyo in the Group E match.
Second-half goals from Tokelo Rantie and Percy Tau sealed a deserved win for Bafana Bafana against three-time African champions Nigeria.
Rantie opened the scoring with a brilliant close-range header in the 54th minute.
Tau broke free in a swift counter-attack, putting the ball around goalkeeper Daniel Akpeyi before slotting home in the 81st minute.
Nigeria fluffed chances in the first half as Wilfred Ndidi, Oghenekaro Etebo and Simon Moses failed to score.
It was second time lucky for coach Stuart Baxter who was in charge when Bafana beat Nigeria 2-1 in the 2004 Nelson Mandela challenge at home.
Join GhanaStar.com to receive daily email alerts of breaking news in Ghana. GhanaStar.com is your source for all Ghana News. Get the latest Ghana news, breaking news, sports, politics, entertainment and more about Ghana, Africa and beyond.