Anticipant-se a l'arribada de reforços, Pezuela va atacar per sorpresa a l'exèrcit de Belgrano produint la Batalla de Vilcapugio l'1 d'octubre del 1813. Tot i que semblava que la victòria era per als patriotes, finalment es van veure derrotats. La batalla de Vilcapugio va produir nou-cents morts (entre ells el coronel realista La Hera) i dos mil ferits. Belgrano va retrocedir rumb a Chuquisaca i va reagrupar les seves forces a Macha el 5 d'octubre, a on va establir la seva caserna general. Mentrestant Díaz Vélez es va retirar cap a Potosí on el 6 d'octubre va ser assetjat per l'avançada realista comandada pel coronel Saturnino Castro. Després de la reeixida acció del llavors tinent Lamadrid a Tambo Nuevo el 25 d'octubre, Castro i les seves tropes es van veure obligades a retrocedir fins a Condo Condo, on Pezuela tenia la seva caserna general. Això va possibilitar que Díaz Vélez unís les seves forces amb les de Belgrano.