The patriotic left wing, commanded by Diaz Velez, faced the bulk of the royalist forces, while the center was hit by the soldiers of Pio Tristan. Many patriotic soldiers recruited at the Upper Peru surrendered or fled, and many of the recruits in La Paz switched sides during the battle.
The faction loyal to patriotism, under the command of Diaz Velez, clashed with the bulk of the royalist forces, while the center was attacked by Pio Tristan's troops. Many nationalist soldiers who were recruited in Upper Peru abandoned their posts or fled, and those in La Paz switched sides during the fight.