Brooks Koepka has won the US PGA Championship with a final round 67 for a 9-under, 271 total.
Scottie Scheffler and Viktor Hovland finished second at 7-under, Cameron Davis, Kurt Kitayama and Bryson DeChambeau tied for fourth at 3-under.
Hovland moves up to number 6 from 57 and Kitayama to 20 from 73.
Related: Rory McIlroy proud of gritty effort at US PGA Championship
The 34-year-old followed an opening 71 with three straight 69s to finish two under par, seven shots behind winner Brooks Koepka.