Morocco and South Africa clashed on Tuesday January 30, in the last Round of 16 game of the Africa Cup of Nations.
In an interesting turn of events, it was Bafana Bafana who emerged victorious, despite being the underdogs.
These are our Morocco vs South Africa player ratings for Bafana Bafana:
Bafana Bafana player ratings
Ronwen Williams – 7.0
To be fair, Ronwen Williams didn't really get a lot of action, as he made one save in 90 minutes of play.
However, the Mamelodi Sundowns shot-stopper was calm and composed as Achraf Hakimi failed to convert from the spot.
Aubrey Maphosa Modiba – 6.8
With two clearances, a blocked shot and an interception, Aubrey Maphosa Modiba played his part in keeping Morocco at bay.
Mothobi Mvala – 7.3
Mothobi Mvala looked like Bafana Bafana's best defender with four clearances, four blocked shots and three tackles. However, he did commit a penalty which could've been costly for the team.
Grant Kekana – 7.0
Grant Kekana was very efficient with his passing, completing an impressive 93 percent (43/46 passes). He also had seven clearances on Tuesday.
Khuliso Mudau – 7.2
In over 100 minutes of play, Khuliso Mudau lost possession just five times. The Sundowns player won five of six ground duels whilst being fouled four times.
Sphephelo Sithole – 6.4
Sphephelo Sithole contested 10 ground duels, winning just two of them. He was dribbled past on two occasions whilst committing three fouls.
Teboho Mokoena – 8.0
Teboho Mokoena's goal calmed the nerves of Bafana Bafana's fans, as it doubled the lead for Hugo Broos' men, ensuring their victory.
Percy Tau – 6.5
In 90 minutes of play, Percy Tau did nothing noteworthy. The Al Ahly player was 0 for 2 in long balls whilst winning just two of five ground duels. He also committed two fouls.
Themba Zwane – 7.8
Themba Zwane looked like one of the best players on the field, despite playing for 70 minutes. He has an assist to his name, after setting up Bafana Bafana's first goal.
Thapelo Morena – 6.7
Although Thapelo Morena had some fairly decent numbers, he didn't really impress on Thursday.
The Sundowns midfielder had 30 touches in 90 minutes, and he lost possession 12 times.
Evidence Makgopa – 7.1
In 72 minutes of play, Evidence Makgopa touched the ball 11 times, which isn't great.
Despite this however, the Orlando Pirates player was efficient, as he scored Bafana Bafana's first goal.
This article was most recently revised and updated 3 weeks ago