Asam karboksilat bereaksi dengan dua ekuivalen organolitik diikuti dengan hidrolisis berair untuk membentuk keton.
Reaksi membutuhkan dua ekuivalen organolitik, yang pertama mendeprotonasi gugus asam, sedangkan ekuivalen kedua ditambahkan sebagai nukleofil ke gugus karboksilat.
Mekanisme reaksi terjadi dengan tahapan sebagai berikut:
Tahap 1 . deprotonasi asam karboksilat
Tahap 2 . Serangan nukleofilik organologam ke gugus karboksilat
Tahap 3. Pembentukan hidrat dengan hidrolisis garam
Tahap 4. Konversi hidrat menjadi keton dengan kehilangan air.