South Africa have named former Moroka Swallows boss Gordon Igesund as their new national team coach.
Igesund, 55, edged out Steve Komphela for the post after both were given a chance to make their cases to the National Executive Committee, a statement on the SAFA website confirmed.
Komphela had been caretaker coach of Bafana Bafana following the dismissal of Pitso Mosimane last month.
"It was not an easy decision as both coaches are well equipped to take Bafana Bafana forward. At the end of the day, it was a unanimous decision and we think the final verdict was in the best interest of the nation,'' said SAFA president Kirsten Nematandani.
Igesund, who has coached the likes of Ajax Cape Town, Orlando Pirates, Free State Stars and most recently Moroka Swallows in his homeland, has been handed a two-year contract and has been given two main objectives.
The first is to lead Bafana Bafana to at least a semi-final spot in the 2013 African Cup of Nations - which South Africa are hosting - as well as gaining qualification for the 2014 World Cup in Brazil.
South Africa are currently third in Group A of their World Cup qualifying campaign after drawing their opening two matches 1-1 against Ethiopia and Botswana.
South Africa's next scheduled match is a friendly against Brazil in Sao Paulo in September.