En los primeros días de agosto el general de la Pezuela asumió el mando en Oruro llegando con un batallón del Real de Lima y 10 piezas de artillería, por lo que el ejército realista contaba con 5.000 hombres y 18 piezas de artillería establecidos entre Huancacato y Lagunillas (al este del lago Poopó), más unos 200 soldados de guarnición en Oruro, La Paz y el Desaguadero.