And the winner is... ¡SPAIN!