Le , une armée turque quitte Constantinople pour envahir la Hongrie. Le 20 juillet, János Szapolyai, entré en Hongrie avec l’appui de Soliman le Magnifique, lui rend hommage à Mohács. Soliman prend Buda le 8 septembre après avoir ravagé la Hongrie, réinstalle János Szapolyai sur le trône, puis marche sur Vienne qu'il assiège pour la première fois (27 septembre). Après une dernière attaque repoussée le 14 octobre, il lève le siège, découragé par les fortes pluies.