En la confusión de la noche, "Real Carlos" y "San Hermenegildo" se tomaron como enemigos y se batieron en combate hasta que ambos navíos explotaron, llevándose consigo a casi 1700 hombres.