与加入的醇（5）反应生成关键的烷氧基锍离子中间体（6）。在加入了两当量的碱后，发生去质子作用生成硫叶立德（7）。通过一个五元环的过渡态，硫叶立德(7)进一步分解为二甲基硫醚以及产物——酮(或醛)（8）。
反应变化.使用草酰氯作为脱水试剂时为了减少副反应，反应温度必须得低于-60℃，如果使用三氟乙酸酐替换草酰氯，则反应温度允许在-30℃而不产生副产物。某些用来活化DMSO来引发反应的关键中间体(6)使用的是：碳二亚胺(Pfitzner–Moffatt氧化)和吡啶－硫三氧化二砷络合物(