World Cup Final 2010 : Iniesta Put Spain on Top of World
The Champions of Europe and now the world champions, Spain captured the Holy Grail football for the first time with a 1-0 victory over the Netherlands thanks to the 116th minute strike Andres Iniesta in the Soccer City. The lone goal came with penalties looming as a replacement for Fernando Torres and Cesc Fabregas combined [...]
July 12th, 2010 by Sport News
