This has been a very surprising and exciting World Cup. Teams with top reputations and expectations have failed or are floundering: Spain, England, Italy. Teams that were considered cannon fodder are excelling or playing well: Costa Rica and Mexico. Even Germany and Argentina have struggled against supposedly inferior opposition. Lots of goals scored so far means that a more entertaining style of play is in fashion. Individual brilliance by scorers and goalkeepers has also been on display. Ole!