Yes, I know 2 of the goals came in the last 6mins of play when the Italians went forward chasing the game but 4-0 is still 4-0! This result proved that this Spanish team is not just one of the greatest teams in football history, but the greatest team period!
Now some people have said that the Spaniards are boring; they play too much in midfield; they play without strikers; that Spain's tik-tak football is slow, monotonous, and predictable etc; but you try playing like that. They keep the ball like they owned it and no one can argue with success. This team is the first side to win three consecutive major tournaments (Euro 2008, 2010 World Cup and now Euro 2012). Not even the great Brazilian side in the 60s, led by Pele, managed that.
That is also why I think this Spanish team is the greatest team ever. Great sides almost always have a great player in them. The Brazilian side in the 60s had Pele, the great Dutch side in the 70s had Johan Cruyff, Diego Maradona’s Argentina was the team to beat in the 80s, and the French team in the late 90s and early 00s had Zinedine Zidane, the best player of his generation.
This Spanish team does not have that one great player in it. Although Andres Iniesta and Xavi are the architects of the team, the greatest players in this period are Lionel Messi and Cristiano Ronaldo; neither of whom is Spanish.
This Spanish team has a lot of good players but they are a great team without a truly great one. They win and win consistently as a team. That is why, in my humble view, they are the great team ever. They are a truly great TEAM!