An improved method for the synthesis of anomerically allylated C-glycopyranosides and C-glycofuranosides.