The first game of the World Cup in South Africa starts today - with the host country, South Africa, playing against Mexico in Johannesburg. Who will win? Will South Africa make the most of the home advantage?
Support your country in the world's best competition... here are some shirts for those of you who want to show your support for South Africa or Mexico. More South African football and Mexican football designs are available on a wide range of products at Zazzle.