Mexico's Rafael Marquez (L) shoots to score against South Africa during the 2010 World Cup opening match at Soccer City stadium in Johannesburg June 11, 2010. [Agencies]