El 27 de enero de 1866 se estrenó su segunda ópera, "Ildegonda", un drama lírico en dos actos con libreto de Temistocle Solera en el Gran Teatro Nacional, entonces llamado Teatro Imperial.