До этих пор события разворачивались практически по тому же сценарию, что и во время Торстенссоновой войны. Однако здесь возникло некое обстоятельство, которое окончательно убедило Карла Густава и прочих в том, что сам Господь Бог благоволит шведам. Во время небывало холодной зимы Датские проливы покрылись льдом. Вообще-то данное явление не было таким уж необычным, так как в то время наблюдалось всеобщее похолодание — так называемый малый ледниковый период. В ночь с 29 на 30 января 1658 г. шведский король перевел свои войска через Малый Бельт, а 6 февраля двинулся дальше через острова Лангеланн и Лолланн. Одиннадцатого февраля шведская армия достигла Зеландии.
Переход через проливы Малый и Большой Бельт
Гравюра на меди (Королевская библиотека, Копенгаген). Ледовый поход войск Карла Густава принадлежит к числу самых дерзких и решительных военных операций XVII в. Гравюра страдает многими неточностями, но при этом отображает основные вехи маршрута шведских войск. 30 января 1658 г. войска пересекли Малый Бельт к югу от города Миддельфарта и через Свенборг и Лангеланн в феврале достигли о. Лолланн. Показано построение пехотных отрядов в форме плотных четырехугольников; солдаты вооружены длинными пиками. Создается впечатление многочисленности этих пеших отрядов, однако на самом деле замерзшие проливы форсировала главным образом шведская королевская конница.
Скандинавские и соседние страны около 1658 г.
За исключением Норвегии, почти все части Ольденбургского королевства становились теперь легкой добычей для шведов. Организовать оборону не представлялось возможным, и потому в процессе наспех организованных мирных переговоров Дания была вынуждена практически полностью капитулировать. По заключенному 26 февраля 1658 г. Роскилльскому миру Дания уступала Швеции Сконе, Халланд, Блекинге и Борнхольм, а также норвежские области Бохуслен и Тронхейм. Швеция освобождалась от уплаты эресуннской таможенной пошлины, а герцог Гот-торпский, нынешний союзник. Швеции, становился полностью независимым правителем. Так называемая Первая война с Карлом Густавом была самой скоротечной из всех войн со Швецией, однако имела далеко идущие и продолжительные последствия.
По условиям мирного договора шведские войска должны были оставаться в Дании на полном датском довольствии вплоть до мая. В этот период страны вели между собой напряженные переговоры, в ходе которых Швеция выдвинула новые требования, отвергнутые Данией. Тогда шведский король решил попытаться завоевать всю Данию. В Гольштейне началась концентрация шведских войск, и 8 августа Карл Густав высадился на Зеландии. Эта война стала Второй войной Дании с Карлом Густавом.
Шведам удалось быстро овладеть большей частью королевства, однако Копенгаген и Норвегия были готовы к обороне. Осенью 1658 г. датско-норвежские войска даже сумели добиться кое-каких успехов. Жители Борнхольма сами освободили свой остров от шведов, а норвежцы отвоевали у них Тронхейм. Однако это были победы местного значения. Датскому королевству было не под силу самостоятельно отбросить шведов. Но действия шведского короля к этому времени зашли слишком далеко, и против него выступила мощная коалиция союзников. Противники Швеции на континенте: Бранденбург, Польша и император — в сентябре послали свою объединенную армию в герцогства и в течение осени вытеснили шведов со всей территории Ютландии, за исключением Фредериксоде. Однако для населения государства пребывание на его территории союзнических войск явилось самым тяжелым испытанием за последнее время, поскольку они, так же как и вражеская армия, требовали от местных жителей провианта и денег на свое содержание; изыскать же требуемое разграбленной стране было не под силу.
Нидерланды также не желали полного подчинения Дании шведской короне, ибо в таком случае Датские проливы оказались бы во власти по-настоящему сильной великой державы. На помощь Дании был выслан голландский флот, который благополучно достиг Копенгагена, несмотря на попытку шведов остановить его в Эресунне. Шведы по-прежнему продолжали владеть датскими островами, однако датчане удерживали Копенгаген. В ночь с 10 на 11 февраля 1659 г. шведская армия попыталась штурмом взять город, но потерпела неудачу, а в течение года войско, собранное датским королем в Ютландии, окончательно выгнало шведов с острова Фюн. Тем не менее Зеландия по-прежнему оставалась в их власти, а великие державы не желали возврата Сконе Дании. Мирный договор, заключенный в мае 1660 г. в Копенгагене, предусматривал незначительные уступки в пользу Дании по сравнению с Роскильским миром. Прежде всего в подтверждение результатов военных действий Дании возвращался Борнхольм, а Норвегии — Тронхеймский лен, однако сконские провинции оставались шведскими, а Готторпское герцогство сохраняло независимость.
Реванш или выживание
Ольденбургское королевство выжило во время Второй войны с Карлом Густавом, однако вышло из нее весьма ослабленным. Территория его уменьшилась, страна была частично разграблена, а государственный долг достиг гигантских размеров. В то же время Швеция была сильна, как никогда ранее. Она не только отодвинула границы до Эресунна и Каттегата, но также упрочила свои позиции в Северной Германии, заполучив в качестве выдвинутого вперед союзника, Готторпское герцогство. Важнейшей политической задачей датского правительства на ближайшие 60 лет стало, во-первых, вернуть хоть какие-нибудь из своих прежних владений, а во-вторых, попытаться ослабить угрозу со стороны Швеции. Решающим моментом в данном вопросе была международная ситуация. А она в целом не благоприятствовала датско-норвежскому королевству, ибо западные великие державы не желали восстановления датского владычества в Сконе.
В 60-х годах XVII в. датскому королевству удалось, не вступая в столкновения со Швецией, добиться некоторых успехов в герцогствах и в Северной Германии. Мелкие герцогства Сённерборг и Нордборг обанкротились и в 1667 и 1669 гг. отошли к датской короне. В 1667 г. умерли правители графств Ольденбург и Дельменхорст — родины датской королевской семьи. Притязания на престол высказали король Дании, герцог Готторпскии и герцог Плёнский. Наследное право последнего подтвердил в 1673 г. императорский придворный суд, однако сам герцог еще в 1670 г. отказался от своих претензий в пользу датского монарха, получив взамен малое герцогство Нордборг. Тем самым королю Дании удалось расширить свои владения в Северной Германии, присоединив к ним несколько графств, расположенных по другую сторону находившихся под властью Швеции Бремена и Вердена.
В 1672 г. Франция напала на Нидерланды, и в последующие три года европейские страны оказались втянутыми в большую войну, в которой на одной стороне выступали Франция, Англия и Швеция, а на другой — Нидерланды, Испания, Австрия, Бранденбург и Дания. В регионе Балтийского моря военные действия начались в 1674 г. нападением Швеции на Бранденбург. После того как в 1675 г. Швеция потерпела поражение, датский король объявил ей войну. На самом деле дело сводилось к частному конфликту на севере региона, охваченного большой войной, однако в датской исторической традиции он рассматривается как датско-шведская война, которую окрестили войной за Сконе.
Война за Сконе велась одновременно на нескольких фронтах. Основной целью Дании являлся возврат территорий, потерянных ею в 1658 г., однако необходимо было также атаковать и шведские владения в Северной Германии, чтобы предупредить возможное нападение с юга. Совместно с союзниками — Бранденбургом и Брауншвейг-Люнебургом — в ходе военных действий Дании удалось отобрать у Швеции все ее владения в данном регионе. В Норвегии норвежские войска также действовали неплохо, правда, они смогли вернуть всего лишь часть Бохуслена.