Вильгельм Розенстанд. Король Дании Кристиан II со своей любовницей-простолюдинкой. Масло, холст. 1885 г.
Таким образом, датско-ганзейская война 1509–1512 годов закончилась в пользу датчан. Ганзе не удалось в военном противостоянии отколоть Швецию от Дании и восстановить контроль над датской торговлей. Более того, согласно договору, Ганза фактически соглашалась с тем, что в их заповедных водах теперь орудовали и их прямые конкуренты — нидерландцы.
Король Дании Иоганн I умер 20 февраля 1513 года, ему наследовал Кристиан II, которого короновали в Копенгагене 11 июня 1514 года. Чуть позже коронация прошла и в Осло, тем самым на Кристиана возложили еще и норвежскую корону. Оставалась только коронация в Стокгольме, чтобы подтвердить унию, но… внезапно шведский Тайный совет отказался признавать Кристиана своим королем, тем самым снова начав новый этап противостояния Швеции и Дании.
В 1518 году король Дании Кристиан II вторгся в Швецию, однако был разбит в битве при Бенчурке и был вынужден бежать в Данию. В январе 1520 года состоялось новое датское вторжение в Швецию, на этот раз на озере Энсунден Стен Стуре потерпел поражение и сам был смертельно ранен, поэтому Кристиан II смог-таки подчинить шведов и 4 ноября того же года короновался в Стокгольме, воссоздав Кальмарскую унию.
Сражение на озере Энсунден. Синим изображены шведские войска, красным — датские войска.
Однако 10 ноября произошла «стокгольмская кровавая баня» — казнь 82 родовитых дворян, которых датский король подозревал в симпатиях к роду Стуре. Может быть, мера и была бы эффективной, если бы удалось уничтожить всех, но сделать этого не удалось.
В том же 1520 году бежавший из датского плена Густав Ваза прибыл в Любек, где получил деньги на наём кораблей и войск. 31 мая 1520 года Ваза высадился в Швеции, на мысе Стенсё, к югу от Кальмара. Его попытки переговоров с баронами потерпели неудачу, и он бежал в провинцию Даларн (Даларна, Далекарлия), где в декабре 1520 года смог поднять восстание против датчан. Ваза сам себя провозгласил «капитаном Даларна и всей прилегающей Швеции» и имел 16 личных телохранителей, которые стали прообразом его будущей гвардии. Первым делом банда Вазы произвела налет на Фалун, где ограбила склады и сам город. Немецкие купцы, державшие лавки в Фалуне, были убиты, их имущество конфисковано. Население обложили двойным налогом, «поскольку оно предало шведские интересы и служило тирану». В немецкие ткани, захваченные в городе, Ваза приказал нарядить своих солдат. Кстати, с этим связана одна из версий появления шведского флага.
Дело в том, что захваченные ткани были в основном либо желтого, либо синего цвета, и Густав, понимая, что уж лучше так, чем никак, приказал желтые отрезы пустить на жакеты и синие — на штаны. Потом уже его сын, Йохан III, в память об отце сделал сине-желтый флаг и утвердил его как государственный.
Скорее всего, восстание Вазы закончилось бы плачевно, но в войну с Данией вступил Любек. 7 февраля 1522 года начались переговоры о союзе между Данцигом и Любеком. 14 апреля их соединенный флот из 28 кораблей уже крейсировал у Рюгена, перехватывая датские торговые корабли. В мае 1522 года флот Ганзы начал блокаду датского Стокгольма. 23 июня были обстреляны порт и стокгольмская крепость. В этой ситуации Кристиан II сосредоточил все свое внимание на борьбе с Ганзой, что позволило Густаву Вазе атаковать немногочисленные разрозненные датские отряды на севере Швеции и спокойно наращивать и готовить собственную армию.
Не помог Дании даже демарш императора Священной Римской империи Карла V (Кристиан II приходился ему деверем). Карл пригрозил Любеку штрафом в 2000 золотых марок, если он не прекратит враждебные действия против его деверя и одного из маркграфов-выборщиков. Любекский магистрат затеял с Карлом судилище, а военные действия продолжил. Кристиан обратился за помощью к Бургундским Нидерландам, однако время было упущено, и 17 июня 1523 года Густав Ваза вошел в Стокгольм. Чуть ранее он был коронован в Упсальском соборе, и Швеция торжественно вышла из Кальмарской унии.