Christian II kunne nå holde sitt inntog i Sverige. Etter at han hadde slått en svensk bondehær ved Uppsala, manglet han utpå sommeren bare Stockholm, som ble forsvart av Sten Stures enke Kristina Gyllenstierna. Kongen selv ankom i ledelsen av en stor flåte for å fullende seieren over Sverige. Han innledet først forhandlinger om overgivelse av byen og slottet. 5. september utstedte kongen et fullstendig amnesti og lovet sikkerhet for alles liv og gods. Gustav Trolle satte også sitt segl under kongeløftet, som også innbefattet overgrep mot kirken. To dager senere kunne Christian II holde sitt inntog i Stockholm. Det svenske riksrådet lovet samtidig at slottet ved et kongeskifte skulle holdes til hans sønn og i tilfelle av hans død, til dronningen. I slutten av oktober anerkjente det svenske rådet Christian II som arvekonge og dagen etter lot han seg hylle på Brunkenbjerg, samme sted hvor hans farfar hadde lidd nederlag.