Zinc-catalyzed synthesis of functionalized furans and triarylmethanes from enynones and alcohols or azoles: dual X-H bond activation by zinc.