Fabio Scagliola, Italy, Barcellona, ES, male