Als die Türken herannahten, kamen auch Verstärkungen für das kaiserliche Heer, darunter Bayern, Schwaben, Niedersachsen, Westfalen, Franken und sogar ein französisches Hilfskorps, an. Dieses Heer mit einer Stärke von etwa 25.000 Mann bezog am 30. Juli 1664 bei Mogersdorf Stellung, nachdem die Türken im benachbarten St. Gotthard (Szentgotthárd) eingerückt waren.