北方戦争
デンマークは首都を半島からシェラン島に戻し、優位な海軍をもって防衛しようとしたが、1657年から1658年の冬の大寒波がデンマークを襲い、艦隊も氷に閉ざされた。さらにシェラン島に至る海峡も凍結した事で、スウェーデン軍は「氷上侵攻」を敢行し、首都コペンハーゲンは包囲されデンマークは降伏した。1658年2月26日ロスキレ条約を締結。ロスキレ条約の結果、デンマークはスウェーデンに領土を割譲したものの、デンマークがオランダと密約したと言う不穏な情報がスウェーデンにもたらされ、1658年11月、オランダ艦隊はスウェーデン艦隊を撃破したあげく、コペンハーゲン防衛のための陸軍部隊を展開した。これを不快視したスウェーデンは1659年に再度デンマークに侵攻する。しかしスウェーデン軍は、名将デ・ロイテル率いるオランダ艦隊に支援された抵抗により、コペンハーゲンを攻略する事は出来ず、その間にデンマーク、ブランデンブルク=プロイセン、ハプスブルク君主国との軍事同盟が成立し、その同盟軍による進駐とデンマーク軍による抵抗により、スウェーデン軍はデンマークからの撤退を余儀なくされた。スウェーデンは戦争を継続するも戦陣を置いたスコーネ(ロスキレ条約以前はデンマーク領)でも反乱が起きたため、戦況は暗転した。さらに1660年初頭、軍を指揮するスウェーデン国王自身が熱病に冒される事となった。