Imperium Swedia

Pada tahun 1658 Karl X Gustav memutuskan untuk kembali ke markas besar Swedia di Polandia-Lithuania, dia lebih suka menyerang Denmark. Kali ini, Denmark bertahan menghadapi serangan tersebut dan sekutu anti-Swedia mengejar Karl X Gustav ke Jutlandia dan Pomerania-Swedia. Sepanjang tahun 1659, Swedia mempertahankan bentengnya di Denmark dan di pantai selatan Baltik, sementara sedikit yang diperoleh oleh sekutu, serta perdamaian dinegosiasikan. Ketika Karl X Gustav meninggal pada bulan Februari 1660, penggantinya menetapkan Perjanjian Oliva dengan Polandia-Lithuania. Habsburg dan Brandenburg pada bulan April dan Perjanjian Kopenhagen dengan Denmark pada bulan Mei. Swedia mempertahankan sebagian besar keuntungannya dari Roskilde. Kemudian Kadipaten Prusia menjadi negara yang berdaulat, dan sebaliknya para pihak sebagian besar kembali kepada asas "status quo ante bellum". Swedia telah menyelesaikan sebuah gencatan senjata dengan Rusia pada tahun 1658, yang memberi jalan menuju penyelesaian akhir dalam Perjanjian Kardis pada tahun 1661.