I'm still not impressed with the Germans. Okay I'm lying, I am almost stunned by the quality of their performances. They may not have the most illustrious individuals but crikey, can they play as a team. Spain will provide a much harder challenge but unless they improve massively on their recent form, Germany will win. But if a certain blonde striker finds his form, Spain will beat the krauts and head to the final. I really can't see Urgay beating Holland, so it's going to be an all European final yet again.