In meno del previsto le truppe imperiali liberarono il Paese: nel 1688 cadde Belgrado e con la battaglia decisiva di Zenta, vinta dagli imperiali guidati da Eugenio di Savoia, i turchi furono cacciati definitivamente dall'Ungheria. Il trattato di pace venne firmato a Carlowitz nel 1699 mise fine a centocinquant'anni di occupazione ottomana.