Abstract
Competitive Horner and Knoevenagel reactions of benzaldehyde with diethyl cyanomethylphosphonate and tetraethyl methylenediphosphonate successively on different solid bases (oxide, fluoride and mixtures) without the use of solvent were investigated. Tetraethyl methylenediphosphonate with benzaldehyde with similar conditions gave only the product of Horner's reaction. Basicity of the solid and nature of the cation (mono or divalent) of the base seemed important to explain the ratio of products formed in the Horner/Knoevenagel reactions.