Cinco días después llegó el ejército comandado por el general Joaquín de la Pezuela, desatándose la Batalla de Ayohuma. El combate fue sangriento para los dos bandos, perdiendo el patriota, aunque no fueron perseguidos por los realistas por haber sufrido 500 bajas y un enorme desgaste. Como consecuencia de estas derrotas, el Alto Perú volvió al control realista y Belgrano se retiró a Jujuy.