Which team deserves to win the Fifa World Cup final?

Spain's place among world football's all-time greatest teams was assured when Andres Iniesta scored with four minutes of extra time remaining to beat the Netherlands 1-0 and clinch his country's first World Cup.