Diamines with neighbour nitrogen atoms have been used as base catalysts in the Knoevenagel condensation reaction between benzaldehyde and ethyl cyanoacetoacetate. The catalytic results show that a good basic catalyst requires a combination of two factors: high proton affinity and the ability to return the proton to the oxoanion intermediate. Computational chemistry calculations show this by characterizing the reactants, products, ...