Under felttoget som fulgte ble Sten Sture uenig med Svante Nilsson, som viste dugelighet i krigen. Svante Nilsson reiste i vrede hjem til Sverige og klarte med erkebiskopen Jakob Ulfsson å vinne riksrådets majoritet for en politikk, som stiktet mot Sten Stures avsettelse og kung Hans tilkallelse. I et øyeblikk da riksforstanderen med sine fortsatt tro bondetropper var på god vei til å slå ned opposisjonen, ankom den danske kongen med en stor hær og flåte til Stockholm. Da danskene den 28. september 1497 tilføyde en dalahær betydelige tap i slaget ved Rotebro, og samtidig blodig slått tilbake et av Sten Stures utfall fra Stockholm, ble han tvunget til å forhandle med den danske kongen.