Sage Stephens - 7
Had a tidy game between the sticks, and was not called upon to do too much as he kept another clean sheet for his club.
Thamsanqa Mkhize - 7
Forever solid in his right-back position, Mkhize was his trustworthy self in defence and gave impetus in attack as well, combining well with Martin while keeping Lebusa on his toes for the entire 90 minutes.
Taariq Fielies - 8
A superb showing from the centre-back against his former employers. He man-marked dangerman Ndoro out of the game, putting in a number of crunching tackles and solid blocks to ensure nothing went through the City defence.
Robyn Johannes - 7
His calming presence at the back ensured the back four was in place to ward of any danger posed by the Ajax attack. Was alert to Ndoro lurking as the Urban Warriors looked to surprise their opponents with a quick free-kick, and was quick to calm down his players and coach before Benni McCarthy was sent off as things heated up on the bench.
Edmilson Dove - 7
A constant presence down the left, his trickery and strength came to the fore in helping City get forward, while nullifying the likes of Julies, Morris and later Lakay who tried getting past him on numerous occasions, but failed.
Thabo Nodada - 6
Despite a few stray passes, missing a one-on-one in front of goal, and failing to guide his diving header on target, the industrious midfielder did his job with aplomb in midfield with vital intercepts and good awareness.
Roland Putsche - 6
Lively as always, with good touches on the ball. Was his usual hard-working self, as shown when he headed an effort goalwards from a Patosi free-kick, before putting in a crunching tackle on the other end of the field seconds later to break down an Ajax attack. Sacrificed early in the second half for Lakay as McCarthy went for the kill.
Craig Martin - 9
A stellar, man-of-the-match performance by one of City’s crowd favourites. With plenty pace to burn, he spurned a chance early on after running onto Modise’s well-weighted throughball as he hit the post, before selfishly going for goal later in the first half when squaring to a teammate might have been a better option. The 24-year-old kept running and working though, and scored the game’s only goal by heading home from a corner for his second goal of the season.
Teko Modise - 8
‘The General’ was in fine form, directing and dictating play from the centre of the park, initiating attacks and controlling the pace of the game. He had a shot on goal that went narrowly wide in the first half, and was superb in his passing, especially his through-balls, throughout the game.
Ayanda Patosi - 7
A welcome return after a lengthy delay, Patosi showed what he can offer with a number of delightful passes, his vision opening up the Ajax defence as City streamed forward time and time again. His quick-thinking near the corner flag created the game’s winner that Martin headed home, and he turned on the style at the end with a number of nifty touches. He received a needless yellow card after kicking the ball out in frustration, and still needs more match fitness to live up to his full potential.
Victor Obinna - 6
A workman-like performance, but not much to show for his efforts. An early header from a Nodada cross failed to hit the target, while the Nigeria showed good strength at times to twist and turn away from his marker and lay-off the ball for his teammates in attack. Was taken off early in the second half, with match fitness still an issue.
Lyle Lakay - 7
Added some sting into the City attack after entering the field. His first shot at goal did little to trouble Petersen, while his second was a superbly-placed free-kick, which the Ajax goalkeeper spectacularly saved.
Brought on in the second half as McCarthy went for the jugular. Showed good pace and control as he went on a fine run, yet failed to find a teammate with a killer pass. Did not play long enough for a rating.
Brought on in the last ten minutes for his home debut, hoofing the ball out for a corner as Ajax looked for a way back into the game. Did not play long enough for a rating.