Le 10 février 1828, un des corsaires mexicains, le Guerrero aux ordres d’un neveu de Porter, David Henry Porter, attaque près du port de Mariel, Cuba a 2 navires espagnols, qui s’échappent et donnent l’alerte a la Habana.
Aussitôt, du port leve l’ancre la frégate Lealtad de 54 canons aux ordres du capitaine Ignacio Chacon, qui vers la fin de l’après-midi divise le navire ennemi, qui se donne a la fuite, étant rattrape le lendemain, le 11 février au lever du soleil, initiant un dur combat de plus de 2 heures, ou le corsaire mexicain reste fort mal en point, décidant les officiers de se rendre, moment ou un boulet tue le capitaine Porter. Le reste de l equipage sera fait prisonnier, le navire remorquer vers Cuba et sous le nom de Cautivo, après réparations inclus dans les rangs de l’Armada espagnole.