<Tr> <Th> Weather </Th> <Td> Partly cloudy night 14 ° C (57 ° F) 34% humidity </Td> </Tr> <Tr> <Td_colspan="2"> ← 2006 2014 → </Td> </Tr> <P> The 2010 FIFA World Cup Final (also known as the Battle of Johannesburg) was a football match that took place on 11 July 2010 at Soccer City in Johannesburg, South Africa, to determine the winner of the 2010 FIFA World Cup . Spain defeated the Netherlands 1--0 with a goal from Andrés Iniesta four minutes from the end of extra time . English referee Howard Webb was selected to officiate the match, which was marked by an unusually high number of yellow cards . </P> <P> With both the Netherlands and Spain attempting to win their first FIFA World Cup, the 2010 final became the sixth final to be contested between non-former champions after 1930, 1934, 1954, 1958, and 1978 . The Netherlands had been beaten in the final in 1974 and 1978, while Spain's best performance had been fourth place in 1950 . It was the second consecutive all - European final, and marked the first time a European team has won the trophy outside Europe . </P>

When did spain win the world cup 2010