Negli anni seguenti Cornacchia colse altri risultati di prestigio: un secondo posto alle Universiadi del 1965 svoltesi a Budapest, un quinto posto ai campionati europei del 1966, sempre a Budapest, e la vittoria ai Giochi del Mediterraneo del 1967 a Tunisi.