Skriv en fortsættelse til dette afsnit - Da han så en mulighed for at rive Brømsebro-traktaten op, erklærede kong Frederik III af Danmark i 1657 krig mod Sverige, idet sidstnævnte var dybt involveret i den anden nordiske krig (1655-1660) og marcherede mod Bremen-Verden. Dette førte til et massivt dansk nederlag, da kong Karl X Gustavs hære erobrede Jylland og, efter den svenske march over de frosne danske stræder, besatte Fyn og meget af Sjælland før underskrivelsen af Freden i Roskilde i februar 1658, som gav Sverige kontrol over Scania, Blekinge, Bohuslän, Trøndelag og øen Bornholm. Karl X. Gustav fortrød hurtigt at han ikke havde ødelagt Danmark, og i august 1658 angreb han Danmark for anden gang, erobrede de fleste af de danske øer og indledte en to år lang belejring af København. Kong Frederik 3. ledte aktivt forsvaret af byen, samlede byens borgere til at gribe til våben og slog svenske angreb tilbage
- Hvad? Belejringen sluttede efter Karl X Gustavs død i 1660. I den efterfølgende fredsaftale formåede Danmark at bevare sin uafhængighed og genvinde kontrollen med Trøndelag og Bornholm. Frederik 3. opnåede stor popularitet efter krigen og brugte dette til at opløse det valgfrie monarki til fordel for et absolut monarki, som varede indtil 1848 i Danmark.