Від розгрому Австрію врятувала лише перемога під Каленбергом поблизу Відня (12 вересня 1683 року). Леопольд I перейшов до наступальних дій, що завершились Карловицьким миром. Ще раніше, на прессбурзькому сеймі, йому вдалось закріпити за собою Угорщину.