Aguilera estableció su cuartel general en Vallegrande, desde donde se enteró en enero de 1821 que Mercado merodeaba Santa Cruz de la Sierra, ciudad que había tomado por una noche en diciembre de 1820, por lo que salió en su persecución alcanzándolo al sur de la ciudad sobre el río Grande y derrotándolo nuevamente provocándole muchas bajas.