NCMS notches 100th straight win