ot;威廉借波兰战争之机,占领波兰的西普鲁士。查理立即侵入勃兰登堡,并包围柏林,选帝侯被迫签署《柯尼斯堡和约》。依约,东普鲁士成为波兰的一个封地,而选帝侯成为“波兰保护主”查理的封臣。
1655—1656年,波兰国内的反抗 由于瑞典人到处烧杀抢掠、玷污教堂。激起了波兰人民的强烈愤慨。上流社会人士在全国各地组织了许多分遣队,到处袭击、骚扰瑞典人。约翰·卡西米尔也回到波兰,重新开始领导这场斗争。
1656年春,查理十世重返波兰 听说约翰·卡西米尔重回波兰,查理十世率1万人的部队也从勃兰登堡来到波兰。开始,他取得了一些小胜。之后,他被赶出扎莫斯克要塞,不久,又被优势兵力的波兰人利用维期瓦河和桑河成三角阵形围困于桑多梅日附近。尽管查理作战勇敢,并打破了包围圈,但其损失也是十分惨重的。突围后,瑞典人撤至普鲁士,在那里他又屡遭波兰军事指挥官斯特芳·恰尔内茨基的骑兵和当地农民游击队的沉重打击。查理仅将4000人带至普鲁士,其驻守在波兰城镇和要塞的其余部队全被打散。
1656年6月,约翰·卡西米尔重占华沙 维滕堡由瑞典将军驻守。但到6月底,查理的18000人的增援部队到达,这支部队由其新的封臣和盟友——勃兰登堡的腓特烈·威廉提供。此后,查理率军再侵波兰。
1656年7月,华沙之战 经过三天的作战,波兰人被勃兰登堡将军乔治·冯·德夫林格打败。波兰部队由卡西米尔和斯特芳·恰尔内茨基将军指挥,共5万人。乔治·冯·德夫林格也因此而闻名。查理重占了华沙,但勃兰登堡拒绝派其军队深入到动荡不安的波兰腹地。
1657年2—7月,特兰西瓦尼亚介入 2月,特兰西瓦尼亚亲王乔治·拉科奇率3万人穿越喀尔巴阡山脉入侵波兰,特兰西瓦尼亚也是瑞典的一个盟友。夏季,他被波兰军队包围,仅率400名骑兵逃离波兰,余部在撤退中被鞑靼人歼灭。