Disclosed is a method of chlorinating a carbohydrate or derivative thereof, for example, a sucrose-6-ester at the 4,1', and 6' positions, with irreversible removal of HCl formed during the reaction to form the chlorinated carbohydrate or derivative thereof, for example, a 4,1',6'-trichloro-4,1',6'-trideoxy-6-