‘Juventus one of the best’