国王卡尔十世与匈牙利反对奥地利统治的领袖之一特兰西瓦尼亚亲王拉科齐·格奥尔基二世结盟反对皇帝。利奥波德一世则得到波兰帮助，于1660年结束这场战争。
抵抗土耳其.然而更危险的敌人很快在东方出现。由几位柯普律吕家族帕夏重振起来的奥斯曼帝国声势极大，再度向中欧发起军事征服。于是抗击土耳其便成为利奥波德一世在位时期的头等大事。奥地利一直反对土耳其人干涉特兰西瓦尼亚公国的事务，因为该公国在1660、1661年两次被土耳其攻杀其统治者，沦落为奥斯曼帝国的奴仆，双方终于在1663年开战。奥军由优