Finalmente y luego de un asedio de diez meses (1570-1571), que costó a los turcos 50 000 hombres, la ciudad se rindió al Imperio otomano.