'Juve the best in the League'