South Africa's World Cup hopes were left in tatters by a superior Uruguay side on Wednesday, who outwitted, out muscled and outpaced the home team.
An inspired David Villa scored one sublime goal and created another for Andres Iniesta as European champions Spain beat 10-man Chile 2-1 and advanced to the last 16 of the World Cup on Friday.
An 85th minute penalty from Asamoah Gyan gave Ghana a 1-0 victory over Serbia in World Cup Group D on Sunday - providing Africa with their first win in the tournament.