previous battlenext battleprevious battle of Wellington next battle of Wellington
previous battle of Soult next battle of Soult
previous battle of British, Portuguese, Spaniardsnext battle of British, Portuguese, Spaniards
previous battle of Frenchnext battle of French