罗马帝国皇帝、丹麦、荷兰联合起来反对瑞典。此时波兰名将斯特凡·恰尔涅茨基的救国行动逐渐看到成果，波兰因此从谷底向上回升，把越来越多的敌军赶出国土，譬如在1657年，外西凡尼亚军团被斯特凡·恰尔涅茨基彻底击败，终于在7月22日与波兰签定和约、退出战争；哥萨克酋长国也独木难支，8月6日酋长国领袖博格丹·赫梅利尼茨基病死之后，酋长国也正式结束对波兰的战争。虽然瑞典为了对付丹麦，大胆渡过冰封的海崃，在1658年攻破丹麦首都哥本哈根，但却被荷兰与新加入战局的英吉利共和国之联合舰队击败，放弃哥本哈根。1660年5月