Unprotected carbohydrates can be directly converted into cyanooethyl thioglycosides, which in turn may be used for protein glycosylation, in a completely stereoselective manner by reaction with 2-chloro-1,3-dimethylimidazolinium chloride (DMC) and mercaptoacetonitrile in aqueous solution.