I 1677 under den skånske krig 1675-79 ble byen igjen inntatt, og den danske garnison overga seg til svenskene. Offiserene fikk en god behandling, men de omkring 70 snapphanene ble straffet med hjul og steile. Svenskene rev heretter ned ringmuren for å bruke stenene til oppbygging av Karlskrona.