Con las tropas que pudo reunir, y con el ala derecha de su ejército al mando de Javier López, Lamadrid fue derrotado por Quiroga en la batalla de La Ciudadela, el 4 de noviembre de 1831.