Participó también en la batalla del Cabo Espartel que sostuvo la escuadra española al mando de Luis de Córdova con la británica del almirante Howe el 20 de octubre de 1782, en el que fue herido. Ascendió por su brillante comportamiento a capitán de navío y tomó seguidamente el mando de la fragata "Sabina".