Así, en la noche del 19 de junio, víspera de la batalla, las fuerzas de Castelli estaban dispersas en un amplio abanico: dos divisiones seguían en Huaqui, otras dos divisiones estaban a 10 kilómetros de distancia, en la salida sur de la angosta quebrada de Yuraicoragua y un tercer grupo, la división de caballería cochabambina al mando de Francisco del Rivero, estaba en el pueblo de Jesús de Machaca, a 18 kilómetros al sureste de las tropas de Viamonte y Díaz Vélez y distante 29 kilómetros de las fuerzas de Castelli.