Watch online South Africa vs Mexico live streaming
This year's opening match is the first ever in Africa and it will be the third opener to feature an African team. On both previous occasions the African sides picked up shocks wins as Cameroon beat holders Argentina 1-0 in 1990 and Senegal beat champions France by the same score in 2002.
South Africa fans trumpet their Vuvuzelas