Brooks Koepka held off the challenge of Viktor Hovland and the surging Scottie Scheffler to win his third US PGA Championship title and fifth major.
Koepka, who felt he had "choked" when holding the 54-hole lead at the Masters last month, kept his cool to shoot a final-round 66 at Oak Hill Country Club.
Hovland kept the pressure on and reduced Koepka’s lead to one with five holes to play - but the Norwegian’s chances evaporated with a double bogey at the 16th.
Scheffler’s fine 65 saw the American get to within two of Koepka, who held on to win his first major since his last PGA Championship in 2019.
The highlight of the day came from club professional Michael Block, the 46-year-old making a hole-in-one on the 15th as he played the final round alongside Rory McIlroy, who finished in a tie for seventh place.
Follow all the reaction and latest updates from Oak Hill below: