Durante la lucha, Castilla se declaró presidente provisorio; en Ayacucho decretó la abolición definitiva del tributo indígena (5 de julio de 1854); luego derrotó a las fuerzas de Echenique en Izcuchaca, marchando enseguida a Huancayo donde firmó el histórico decreto aboliendo la esclavitud en el Perú (5 de diciembre del mismo año).