Soccer Laduma rates the individual performances of the Bafana Bafana players following their 1-0 victory over Egypt in the Africa Cup of Nations round of 16.
Tired of reading? Click through the gallery to see the Bafana player ratings.
Ronwen Williams: 7/10
Wasn't forced in to having to make any extreme saves but was safe as houses when called upon. Better distribution this time around.
Thamsanqa Mkhize: 7.5/10
Kept Trezeguet quiet. Got forward well and covered every blade of grass.
Buhle Mkhwanazi: 7.5/10
Solid display. Kept it tight at the back. Made some crucial blocks.
Thulani Hlatshwayo: 8/10
Rock-solid. Marshalled the troops well. Dominant in the air. Put his body on the line with some crucial blocks.
Sifiso Hlanti: 7/10
Kept Mohamed Salah quiet. Never allowed the Liverpool star in behind him, although his final delivery in the final third was not up to his usual standard.
Dean Furman: 7.5/10
Did his job well. Was an effective buffer between defence and midfield.
Kamohelo Mokotjo: 8/10
Superb game from the Brentford man. Provided solidity in midfield while his distribution was on-point.
Bongani Zungu: 8/10
Along with Mokotjo, was Bafana's best player besides Lorch on the night. Calm and assured in possession. Didn't put a foot wrong.
Thembinkosi Lorch: 8.5/10
The match-winner on the night. Took the goal superbly. Was a constant threat to the Egyptian defence with his direct running on his maiden start of the campaign.
Percy Tau: 7/10
Worked tirelessly all night. Was only denied a goal from a brilliant free-kick by the fingertips of El-Shenawy.
Lebogang Mothiba: 7/10
First touch was brilliant all night. Was an excellent focal point up front and held up the ball well while he provided a beautiful assist for Lorch's goal.
Lars Veldwijk: Not on long enough
Watch all 52 AFCON games live in HD wth Dstv Compact!