Sin embargo, el ataque podría haber triunfado si algunas de las naves turcas no se hubiesen puesto al alcance de una batería que había sido emplazada en la playa por el comandante de Guiral al pie del Fuerte de San Ángel.