Auch die Albaner unter Skanderbeg führten einen Unabhängigkeitskampf gegen die Osmanen. 1444 schloss Murad in Szeged einen zehnjährigen Friedensvertrag, der jedoch sogleich von Ungarn gebrochen wurde, um einen vom Papst initiierten Feldzug zu führen. Murad hatte gerade die Macht an seinen Sohn Mehmed II. abgegeben und sich zurückgezogen, trat nun aber erneut an die Spitze des Heers, das die Kreuzfahrer unter dem polnisch-ungarischen König Władysław in der Schlacht bei Warna vernichtend schlug. Abermals musste Murad 1446 die Macht für seinen unerfahrenen Sohn und Nachfolger übernehmen, um einen Janitscharenaufstand niederzuschlagen, und fügte 1448 den Ungarn unter Johann Hunyadi im Kosovo in der Schlacht auf dem Amselfeld eine schwere Niederlage zu.