Rueda, Mario, Spain