Soccer Laduma selects the six best and four worst performers following Orlando Pirates' 0-0 draw with Maritzburg United in the Absa Premiership.
Tired of reading? Click through the gallery to to see the best and worst performers on the night.
Vincent Pule -6.5/10
Dominant as ever as he was lively on the ball and caused problems with his runs down the right side.
Augustine Mulenga - 6/10
Played his role well from time to time and was unfortunate not to make the most of the few chances created.
Asavela Mbekile -7/10
In just his third game since arriving from Mamelodi Sundowns, ‘Shoes’ was stellar at right back as he closed down a major supply of the Team of Choice.
Siphesihle Ndlovu- 6.5/10
Ndlovu individual strutted his stuff well as he was constantly moving between defence and attack and never got his passes wrong.
Richard Ofori - 7/10
Made a few great saves especially in the first half, but did a sterling job in organising their defensive shape after losing possession.
Brian Onyango -7/10
The Ugandan showed his prowess in the heart of defence, winning every aerial challenge and closing down the spaces in the box.
Justin Shonga -5/10
After becoming the derby hero, was back to his old self as he missed a sitter few minutes inside the second half.
Without Xola Mlambo, he looked out of sorts as he hardly got time on the ball to move forward and created havoc.
Happy Jele - 4/10
Subsequent lack of form has seen him experience another slow game as he from time to time failed to get the better of Maritzburg’s attackers.
Andrea Fileccia – 4/10
Brought in to provide aerial dominance, but he was totally poor on that front as he failed to command the area and won little to no headers at all.