El ejército portugués, que se componía de sólo 2.000 caballeros y 16.000 fuerzas de infantería, estaba comandado por João Carlos de Bragança e Ligne, el segundo Duque de Lafões.