伦德拉格和布胡斯。然而，卡尔背约，7月7日再度攻打丹麦。7月17日，他再度率兵登上西兰岛，围困哥本哈根。但弗里德雷克三世领导守军顽强抵抗，荷兰也派出舰队增援，10月29日厄勒海崃之战中击败瑞典舰队，解了丹麦首都之困。奥地利、波兰和布兰登堡趁机佔领了普鲁士和波美拉尼亚的瑞典佔领区，进迫日德兰半岛。1659年，瑞典佔领的丹麦岛屿由荷兰舰队解放。荷兰之所以参战，是因为他们需要波罗的海贸易，不能坐视厄勒海崃落入瑞典手中。这次失败，使瑞典于1660年《哥本哈根条约》中，把博恩霍尔姆归还丹麦，把特伦德拉格归还挪威。