Allegri: 'A long road ahead of us'