Ante la carencia de hombres para continuar la lucha y contrariando las órdenes de la metrópoli el general Morillo retuvo en Nueva Granada las tropas expedicionarias destinadas al Perú siendo que únicamente llegaron a Lima a principios de 1818 el brigadier Canterac, sus ayudantes (entre los que se encontraba el futuro mariscal Ramón Gómez de Bedoya) y 90 hombres de caballería.