Soccer Laduma rates the performances of the Bafana Bafana players, following their 2-1 loss to Cape Verde on Tuesday evening.
Tired of reading? Click through the gallery to see the ratings from the Bafana players.
Wayne Sandilands: 5/10
Sandilands could have done better for the first goal, but was helpless for second. He had a quiet night overall.
Morgan Gould: 6.5/10
The veteran defender was solid at the back on his return to the national. He made clean tackles, showing his experience.
Thulani Hlatshwayo: 6/10
Hlatshwayo communicated well with Gould at times and did well to deny the visitors in the box,
Sifiso Hlanti: 5/10
Hlanti struggled at times defensively, while his crossing was not his usual best.
Ramahlwe Mphahlele: 6.5/10
Mphahlele had a decent game, especially in the first half. He hardly put any foot wrong, timing his overlapping runs perfectly, his only fault was his wayward crossing.
Dean Furman: 6/10
Furman made a couple good challenged in the first half and added a bit of steel to the midfield.
Hlompho Kekana: 6/10
Kekana worked tirelessly in midfield. His ball-winning skills were terrific and he threatened the goals with pin-point set-pieces.
Themba Zwane: 5/10
Zwane did not have the best of games by his standards. He had his moments with good touches of the ball but hardly threatened in the final third.
Keagan Dolly: 5/10
Dolly linked up well with Zwane on a couple occassions, but he did not a major impact in the final third.
Bradley Grobler: 5/10
Grobler squandered some good opportunities to get into the score-sheet. He was replaced midway through the second half.
Tokelo Rantie: 6/10
Rantie worked hard as usual, but he squandered a good chance in the first half. He was more threatening in the second half.
Lebohang Manyama: 5/10
Manyama only had about half-an-hour to change the game for Bafana. He showed a bit of energy but not enough impact in the game.
Andile Jali: 6/10
Jali scored the consolation goal in stoppage time, minutes after coming on and was a real injection of energy into the game.
Percy Tau: NA
Did not play enough minutes to be rated.