Bustamante se negó a rendirse y se inició el combate, pero pronto un disparo alcanzó la "santabárbara" de la "Mercedes" que voló salvándose sólo 52 de sus 315 tripulantes y enviando al fondo del mar aproximadamente un millón de pesos (330 millones de libras esterlinas de la época).