Before the tournament started I had Germany down to win this, as probably did most other people.
After watching all the teams in action, I can't see anyone else winning it. England, France, Italy, Spain and particularly Holland have all disappointed.
After watching all the teams in action, I can't see anyone else winning it. England, France, Italy, Spain and particularly Holland have all disappointed.