La Hongrie se consacre ensuite à la préparation de la Coupe du monde de 1938, organisée par la France. Les éliminatoires se résument pour la Hongrie à un match unique, joué en mars 1938 à Budapest contre l'équipe de Grèce. Une victoire facile sur le score de onze buts à un qualifie les partenaires de Gyula Zsengellér, auteur de six des onze buts de son équipe. La sélection d'Alfréd Schaffer et de Károly Dietz entame le tournoi à Reims face aux Indes orientales néerlandaises, considérée comme une des car elle est la première équipe asiatique à y participer. Les Hongrois s'imposent aisément (6-0), puis écartent la Suisse en quart de finale (2-0), faisant ainsi mieux que lors du mondial précédent. En demi-finale, les Hongrois surclassent la Suède, qui avait pourtant ouvert le score sur sa première occasion (5-1). Zsengellér est l'auteur de deux nouveaux buts.