Las tropas, comandadas por el general Luis Fernández de Córdova, contaban con el apoyo de la Legión Auxiliar Británica, la Legión Francesa y unidades al mando de Baldomero Espartero, divididos en tres frentes que pretendía efectuar una acción envolvente sobre el enemigo.