Najbardziej znany na świecie sędzia piłkarski połowy lat 90. Puhl w połowie lat 80. zaczął sędziować mecze węgierskiej ekstraklasy, w 1988 r. zdobył uprawnienia sędziego międzynarodowego. Sędziował słynny finał mistrzostw świata w 1994 r., w którym Brazylia w Pasadenie pokonała Włochy po rzutach karnych. Trzy lata po mistrzostwach świata w USA był sędzią głównym finału Ligi Mistrzów Borussia Dortmund – Juventus Turyn. Międzynarodowe Stowarzyszenie Historyków i Statystyków Futbolu (IFFHS) w latach 1994-97 aż czterokrotnie wybrało Puhla na najlepszego sędziego piłkarskiego na świecie. Po zakończeniu kariery sędziego międzynarodowego w 2000 r. Puhl był sędziowskim obserwatorem UEFA, działał w komisji sędziowskiej węgierskiego związku piłki nożnej, komentował też mecze w telewizji.