西德队在决赛中的对手是当时被视为世界最佳球队的匈牙利队。在伯尔尼的决赛之前，匈牙利在普斯卡什·费伦茨、和等明星球员的率领下，已经连续32场比赛保持不败。这项纪录始于1950年6月4日，当时他们在华沙以5比2击败波兰。在接下来的比赛他们又以12比0横扫阿尔巴尼亚，并为此赢得了“魔法马尔扎人（）”的绰号。强大的匈牙利队所参加的第一项重大赛事是于赫尔辛基举办的1952年夏季奥林匹克运动会。在那里他们先后战胜了罗马尼亚（2比1）、两届世界杯冠军意大利（3比0）、土耳其（7比1）、瑞典（6比0）和南斯拉夫（2比0），