Giuseppe Cangialosi, Italy, Genova, IT, male