i think holland wins. They have been the best team so far besides germany. Considering that spain got offside goal approved vs portugal. That coulda been a completely different game. And vs paraguay on paraguay's penalty shot there was 5 spanish players inside the box so they shoulda got a new penalty which they might coulda scored on. Then spain would have a bigger struggle to get back in that game. So i don't think spain deserve to win↲
Prediction:↲
Holland. 2 - 1 .Spain