‘Allegri deserves more credit’