Pero Santa Cruz lo derrotó en la batalla de Yanacocha (13 de agosto de 1835).