De los 27 navíos de línea con los que contaba la flota española, entraron en combate siete, perdiendo cuatro, e incluso podría haber llegado a perder a su buque insignia de no ser por la actuación de Cayetano Valdés, al mando del "Infante don Pelayo", que acudió en su socorro cuando ya había arriado su bandera.