Den 29. juni 1676 gikk 15 000 danske soldater på land ved Råå ikke langt fra Helsingborg. Mot Christian Vs styrker hadde Karl XI bare 3 000 ryttere og 3 000 infanterister. Styrkene var trukket mot Ystad, vekk fra Øresund. Da nyheten om danskenes landgang nådde svenskene ble 1 800 svenske soldater sendt til Malmö og 1 600 til Landskrona.