Niecały miesiąc potem Chrystian IV miał podobną przygodę.

20 lutego (1 marca) 1612 stoczono bitwę pod Kölleryd, gdzie wojska szwedzkie dowodzone przez Jespera Matssona Cruusa rozbiły całkowicie wojska duńskie, dowodzone przez Chrystiana IV. Była to jedyna zwycięska dla Szwecji bitwa w tej wojnie. Król duński z trudem uciekł z pola bitwy. Zwycięstwo to nie miało jednak żadnego wpływu na dalszy przebieg wojny.

Kampania zimowa 1612 dobiegała końca i obie strony szykowały się do rozstrzygnięcia. Zasoby Szwecji były już jednak na wyczerpaniu. Zapasy broni i prochu były nieznaczne. Brakowało żywności i ubrań dla żołnierzy oraz paszy dla koni. Najlepsi marynarze zdezerterowali, część przeszła na stronę Chrystiana IV, gdyż rząd szwedzki zwlekał z wypłatą żołdu. Podatków nie można już było podnieść, gdyż już były one podniesione do maksimum. Na szczęście dla Szwedów, Dania miała podobne trudności. Brakowało przede wszystkim pieniędzy na opłacenie zaciężnych żołnierzy. Niedobory żywności, paszy i epidemie dziesiątkowały armię duńską. Spustoszenia po obu stronach granicy zwiększały także trudności króla duńskiego w nadchodzącej kampanii. Plan kampanii duńskiej na 1612 r. zakładał zdobycie Jönköping, a następnie uderzenie na Sztokholm. Najpierw jednak Duńczycy postanowili zabezpieczyć swe skrzydła.