La defensa de la ciudad fueron 2000 tropas españolas que recibieron una ayuda de 10 000 refuerzos españoles, así como tropas británicas y portuguesas.