Carlos Julián Ochoa, Spain