Esta derrota del ejército hispano-británico estuvo condicionada, en parte, por la mala coordinación de las tropas de asalto y de desembarco con la armada británica situada frente a la costa, quienes disponían de superioridad numérica de artillería naval y mayor capacidad de fuego.