Africa Cup of Nations: Is South Africa ready to play host?

BBC Sport's Giles Goford looks at whether the hosts of the World Cup in 2010 have learnt the lessons in time to stage the Africa Cup of Nations in 2013.

South Africa received high praise for the success of the World Cup and for its construction of several new world-class stadia, but question marks still remain over whether the legacy reaches down to the grassroots level.

South Africa stepped in to host the 2013 Africa Cup of Nations when original hosts Libya stepped aside due to upheaval in the country.

The 29th Africa Cup of Nations will be played between 19 January and 10 February.