Kong Olav og kong Anund for hardt frem med herjing i bygdene i Skåne (dansk område), og Snorre skriver at «de la landet under seg vidt og bredt». Men da de fikk høre at kong Knut var kommet fra England og hadde samlet en stor flåte i Limfjorden, dro de seg østover langs landet, til de kom til elven Helgeå. Der samlet de styrkene sine for å holde slag mot danskene.