Solo 80 soldados y 300 milicianos, con escasa o nula instrucción militar, dotados con 120 cañones (de los que un tercio estaban inservibles) lo defendían, frente a una flota anglo-holandesa que totalizaba 10 000 hombres y 1500 cañones, apoyada por un batallón de 350 soldados catalanes partidarios del archiduque Carlos de Austria (que desembarcaron en una playa conocida desde entonces como Catalan Bay).