No bien dado el golpe de estado contra La Mar, Gamarra firmó con los grancolombianos el Armisticio de Piura, el 10 de julio de 1829, por el cual se acordó un armisticio de 60 días (que fue prorrogado al finalizar dicho plazo), además de la devolución de Guayaquil a la Gran Colombia y la suspensión del bloqueo peruano a la costa sur grancolombiana.