Prieto estaba convencido, si no de su próxima derrota, al menos de la imposibilidad de batir a De la Lastra, por lo que ambos convinieron, tras la Acción de Ochagavía, un acuerdo (el Pacto de Ochagavía), según el cual ambos ejércitos se ponían a las órdenes de Ramón Freire, quien se hacía cargo también del poder político, procediendo a la elección de una Junta Provisional.