‘Barzagli the best in Italy’