Im Verlauf des Großen Türkenkrieges (1683–1699) konnte ganz Ungarn den Osmanen wieder entrissen werden. Im Jahr 1686 fiel Buda und 1687 Mohács. 1688 eroberten die Truppen unter Kurfürst Max Emanuel von Bayern Belgrad. Im Jahr 1691 siegte der die Streitkräfte seit 1689 führende Markgraf Ludwig Wilhelm I. von Baden, auch Türkenlouis genannt, bei Szlankamen, was der kaiserlichen Armee den Weg in den Südosten öffnete.