I suspect the odds favour somewhat (only by 3-4%) Spain.
Spain have somewhat better stars, play very strategically and gave been executing on their strategy quite impressively.
Holland has been very methodical with inspired goal setters. A young team with killing instinct.
On the whole this is set to be a very classy match.