Finalen mellom Vest-Tyskland og Ungarn ble sett av 60 000 tilskuere på Wankdorf Stadion i Bern. På papiret så det ut som en lett match for Ungarn. Ungarn hadde ikke tapt på 31 kamper, og hadde scoret 25 mål på sin vei mot finalen. Lagene hadde møtt hverandre i innledningsrunden, og da hadde Ungarn vunnet hele 8-3. Finalen ble imidlertid langt jevnere. Det første målet kom oppskriftsmessig ved Puskas etter 6 minutter, og 3 minutter senere stod det 0-2 ved Czibor. Tyskland derimot kom raskt tilbake ved Morlock i det 11. minutt, og så utlignet de i det 18. ved Rahn. 2-2 ved pause. I andre omgang scoret Rahn sitt og tyskernes tredje mål i det 84. minutt. I Tyskland ble seieren senere kjent som «Das Wunder von Bern», «Miraklet i Bern». For første gang siden 2. verdenskrig hadde tyskerne noe å feire, og noe å være stolt over.