Stefano Passerotti, Italy, Firenze, IT, male