Sin embargo, la guerra acabó inesperadamente con un golpe de estado por parte de Agustín Gamarra y otros jefes peruanos en Lima que derrocó a La Mar.