Finally! Spain clinch World Cup immortality
Spanish Armada sailed through with power and won the FIFA World Cup 2010 with Andres Iniesta netting the winner in the second half of extra time. The 1 – 0 lead in the 116th minute was something the Netherlands could not equalise.
Trending Photos