Images from FIFA World Cup South Africa 2010.
All images ©2010 Stuart Gradon
England vs USA in the first round of World Cup South Africa 2010 at Royal Bafokeng Stadium in Rustenburg, South Africa June 12, 2010.
South Africa vs Mexico in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 11, 2010.
Brazil vs Ivory Coast in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 20, 2010.
Slovenia vs USA in the first round of World Cup South Africa 2010 at Ellis Park Stadium in Johannesburg, South Africa June 12, 2010.
South Africa vs Mexico in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 11, 2010.
Brazil vs Ivory Coast in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 20, 2010.
Ghana vs Australia in the first round of World Cup South Africa 2010 at Royal Bafokeng Stadium in Rustenburg, South Africa June 19, 2010.
England vs Slovenia in the first round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 23, 2010.
Uruguay vs South Korea in the second round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 26, 2010.
Uruguay vs South Korea in the second round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 26, 2010.
Spain vs Portugal in the second round of World Cup South Africa 2010 at Cape Town Stadium in Cape Town, South Africa June 29, 2010.
Spain vs Portugal in the second round of World Cup South Africa 2010 at Cape Town Stadium in Cape Town, South Africa June 29, 2010.
Brazil vs Ivory Coast in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 20, 2010.
Brazil vs Ivory Coast in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 20, 2010.
England vs Slovenia in the first round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 23, 2010.
England vs Slovenia in the first round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 23, 2010.
Uruguay vs South Korea in the second round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 26, 2010.
South Africa vs Mexico in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 11, 2010.
Uruguay vs South Korea in the second round of World Cup South Africa 2010 at Nelson Mandela Bay Stadium in Port Elizabeth, South Africa June 26, 2010.
Brazil vs Ivory Coast in the first round of World Cup South Africa 2010 at Soccer City stadium in Johannesburg, South Africa June 20, 2010.
Spain vs Portugal in the second round of World Cup South Africa 2010 at Cape Town Stadium in Cape Town, South Africa June 29, 2010.
Ghana vs Australia in the first round of World Cup South Africa 2010 at Royal Bafokeng Stadium in Rustenburg, South Africa June 19, 2010.
Ghana vs Australia in the first round of World Cup South Africa 2010 at Royal Bafokeng Stadium in Rustenburg, South Africa June 19, 2010.
Ghana vs Australia in the first round of World Cup South Africa 2010 at Royal Bafokeng Stadium in Rustenburg, South Africa June 19, 2010.
Germany vs Australia in the first round of World Cup South Africa 2010 at Moses Mabhida Stadium in RDurban, South Africa June 13, 2010.
Spain vs Portugal in the second round of World Cup South Africa 2010 at Cape Town Stadium in Cape Town, South Africa June 29, 2010.
Spain vs Portugal in the second round of World Cup South Africa 2010 at Cape Town Stadium in Cape Town, South Africa June 29, 2010.