Spain won the World Cup for the first time as an extra-time goal from Andres Iniesta gave them a last-gasp victory over the Netherlands in the final at Soccer City on Sunday night.


More...