It’s Iniesta’s and Xavi’s world

With it's 1-0 victory over the Netherlands in the 2010 World Cup final, this Barcelona team, errrr, I mean this Spain team, should be considered one of the best national teams ever and has a chance to be considered the greatest.

Not only is Spain currently the reigning European and World Cup champs, but La Roja has lost only two matches in the last two years and during that run they had the longest undefeated streak (35 matches) and longest winning streak (15 matches) ever.

Read the full article at Intelligent Soccer.

Related