Ved 7. juni 1678 startet danskene en innringning av Helsingborg med flere tokter mot de mindre befestninger som å holde festningen avskåret fra resten av Skåne. Men for å kunne fullført dette måtte skansen i Knudstrup ødelegges og etter flere mislykkede angrep klart endelige hertugen av Croy å inntar den med 400 soldater og 9 skytser den 21. juni. Den svenske garnisonen på 110 mann måtte overgir seg etter et tap på 5 drepte og flere sårede.