De danske befalshavende ble raskt varslet om faren som var på vei, og fikk hurtig organisert et forsvar i utkanten av byen. Der kunne de holde stand og motta hjelp fra fregattene. De to generalene gikk tappert til angrep mot en overlegen ildkraft, og fikk slått seg inn i byen hvor det kom til hissige gatekamper. De svenske kavaleristene kunne ikke slåss under slike omstendigheter og måtte slå retrett ut av byen. Over 120 drepte og sårede lå igjen etter de kortvarige kampene.