Perang Utara Kedua
Karl X Gustav kemudian menyerahkan kedaulatan penuh atas Kadipaten Prusia kepada Friedrich Wilhelm untuk memperoleh bantuan militer, dan ia juga bersekutu dengan György II Rákóczi dari Transilvania yang menyerbu Polandia-Lituania dari tenggara. Sementara itu, Jan II Kazimierz dibantu oleh Leopold I dari Habsburg dan pasukan Habsburg memasuki Polandia-Lituania dari barat daya. Frederik III dari Denmark memanfaatkan kesempatan ini dengan menyerbu daratan Swedia pada musim semi tahun 1657 untuk membalas kekalahan dalam Perang Torstenson saat Swedia sedang sibuk di tempat lain. Brandenburg tidak lagi bersekutu dengan Swedia setelah Raja Polandia memberikan kedaulatan penuh atas wilayah Kadipaten Prusia kepada Friedrich Wilhelm berdasarkan Perjanjian Wehlau dan Bromberg.