The quarter-finals of the African Cup of Nations saw tears of happiness and sadness as host South Africa and continental giants Ivory Coast bowed out.

The fans were as colourful as ever and turned out in numbers to support their teams.