En el lado español solo Gaínza quedó con algún honor, dado que efectivamente se retiró al Perú, pero aún él rompió su palabra, dado que con varias excusas se mantuvo en Talcahuano por más de los dos meses que se habían acordado como plazo para la partida de él y sus tropas, hasta la llegada de Osorio y sus refuerzos.