El caudillo español, tras escuchar la opinión del resto de generales, de acuerdo con la suya a pesar de saber la retirada del ejército aliado desde Talavera de la Reina hacia Extremadura, había determinado atacar a los franceses el 12 de agosto para dar descanso a sus tropas; pero aquellos se anticiparon, presentándose frente a las posiciones de los españoles a las cinco y media de la mañana del 11 de agosto, en número de veintiséis mil infantes, cuatro mil caballos y cuarenta piezas de artillería, pertenecientes al IV Cuerpo al mando de Sebastiani, y al de Reserva a las órdenes de Dessolles y del rey José en persona.