20100306 top-stories: Germany and the Netherlands in a battle of titans