This is a very tough one to call. Both sides have been solid in the tournament without being outstanding. It's hard to see where one side has a clear edge over the other.
Everyone raves about the Spanish midfeilders passing ability but to me it's very pretty but has no bite and to win a world cup you need bite. Sjneider was brilliant in the semi and, once he came on, so was Van Der Vaart. Spain have no balance in their midfield, every one of them is a nice passer but they are all play makers rather than play finishers. Xavi, Iniesta, Busquets and Alonso can all shoot but they end up as rather speculative effors. Bringing on Jesus Navas in place of Busquets (and put Inesta alongside Xavi and Alonso) to play wide with Pedro other side and Villa through the middle gives them a far better balance to their play.
The key to the game is which team can get better service to the front man. Villa and Van Persie are both top-class strikers and need decent supply to produce the goods. On that front I think Holland have the edge as Villa got very frustrated with not getting enough quality balls through to him.
I also think Ramos needs to check his runs every so often as, if I were the Dutch manager I'd put him there, he'll be marking Robben so if he goes on his run down the right and loses it there is a gurt big hole for Robben to run into and we all know what he can do from there. Same can also be said for Van Bronkhoorst on the Dutch left. Whilst he scored that belter he can get out of position quickly.
I fear this game will need a moment of defensive madness rather than a moment of magic to decide the game and wouldn't be at all shocked for it to go all the way to penalties.