Huf wins record third P.F. Christie