Etter at Sveins lojalitet mot Magnus opphører lar han seg velge til Danmarks konge ved tinget i Viborg. Kong Magnus kom da fra Norge og drev opprøreren fra landet og på flukt til Sverige hvor Svein gjorde stadige forsøk på å ta Danmark. Krigen raste i flere år inntil Harald Hardråde kom tilbake fra Konstantinopel, rik på gull, og en farlig motstander.