Who deserved to win?

Spain
50.00%
1
Netherlands/Holland
50.00%
1
Total: 100% 2 vote(s)