de la Torre, Javier, Spain