Brooks Koepka will take a one-shot lead into the final round as the LIV golfer targets a third US PGA title at Oak Hill.
The American fired the round of the day - a four-under-par 66- to reach -6 in wet conditions in Rochester, New York. Viktor Hovland and Corey Conners will lead the chasing pack after the pair both shot rounds of even par to remain one back at -5.
Bryson DeChambeau continued his good return from injury to sit third after a round of 70 with world number two Scottie Scheffler and England’s Justin Rose a shot further back at -2.
Rory McIlroy remains in contention for a third US PGA but trails Koepka by five after a one-under-par 69. The Northern Irishman will play alongside club pro Michael Block on Sunday after the 46-year-old Californian fired his third successive round of 70 to remain at level par.
Follow the leaderboard and latest updates from Oak Hill below.