
After recording a shambolic outing against Mauritania in an AFCON qualifier on Saturday, Bafana Bafana managed to edge Senegal in the Nelson Mandela Challenge played at Orlando Stadium.
Mpho Makola, on debut for the national side, scored the only goal of the game in the 78th minute.
Shakes Mashaba, who made seven changes to the team from Saturday, will be well pleased with how the players acquitted themselves against a side that had not lost a match since the African Cup of Nations earlier in the year.
Bafana produced some sterling performances in the first half with Sibusiso Vilakazi and Thamsanqa Gabuza forming a telepathic combination.
Gabuza had numerous chances but just could not hit the target.
He was cruelly denied in the 42nd minute by a brilliant reaction save with the ball then coming off the underside of the bar and bouncing clear.
The first half ended in a barren draw.
Bafana Bafana upped their ante in the second half, pressing for a goal but again wasted numerous scoring opportunities.
Vilikazi probably should have broken the deadlock when put through on goal in the 63rd minute, but could only shoot wide with just the keeper to beat.
A breakthrough finally came in the 78th minute when Makola received the ball outside the area and unleashed a beautiful right-footed curler into the top-right corner.
Senegal themselves had chances to equalize, but a combination of poor shooting and some great work by Itumeleng Khune ensured that the Bafana captain secured the 31st clean sheet of his international career.
Although only a friendly, a victory against such quality opposition will surely allow Shakes Mashaba to breathe a sigh of relief.