England's Simon Dyson fired a stunning 64 - the best round of the day - to finish level par for a share of sixth place in the USPGA at Southern Hills.
Dyson won twice on the European Tour in 2006
Dyson bagged four birdies in his first six holes, dropped a shot at 10 but birdied 11, 13 and 18 to guarantee himself an invite next year.
Countryman Justin Rose bogeyed the last for a 69 and tied 12th at two over, while Ian Poulter (71) ended five over.
Lee Westwood made two birdies and 16 pars in his 68 for six over.
Another Englishman, Luke DonaId, carded 73, also for six over, while Paul Casey (71) was seven over and Colin Montgomerie finished bogey, double bogey for a 70 and eight over.
Open champion Padraig Harrington shot 74, also for eight over alongside Darren Clarke (74), while Paul McGinley amassed 75 for 11 over and first-round leader Graeme Storm ended 13 over.
The 29-year-old Dyson, the 1999 Walker Cup star and 2000 Asian Order of Merit winner, scored the second lowest round of the week, after Tiger Woods and Boo Weekley shot 63s on Friday and Saturday respectively.
To finish in the top 10 in the USPGA is something I'll savour for a long time
"Everything just seemed to click today," said Dyson, who won twice on the European Tour last year.
"I drove the ball well, which you have to do here, and managed to find the flags with my irons. Plus, I made some putts. It's one of the best days I've had for a long time."
Dyson, who began the final round tied for 44th, soared into the clubhouse lead in his seventh major and his first USPGA.
The York pro missed the cut in his last two tournaments, but came back refreshed after a much-needed break.
"I put my clubs away for two weeks and didn't touch them," he said.
"Then as soon as I came back, I just started practising again and carried on at the gym. After two weeks off, I actually felt pretty good - then I flew out here and still felt good.
It's a good achievement to make all four cuts [in majors in one season] but people don't remember who makes all four
"It's a dream come true really - just a great feeling to get back to level par and shoot 64. It's really special.
"I always thought my best chance of doing well in a major would be the Open because obviously I played a lot of links golf.
"So to finish in the top 10 in the USPGA, which is the top 100 players in the world, it's something I'll savour for a long time."
Westwood began his week with a round of 68 but struggled to maintain his form and slipped to 74 and 75 on Friday and Saturday.
"It was not too bad a week. I started well and finished well. I've got to keep working on my technique and get my swing more consistent and hit more fairways," said Westwood.
Westwood has 17 European Tour victories, including one this season at the Andalucia Open, and he made the cut in all four majors this season.
"It's a good achievement to make all four cuts but people don't remember who makes all four," he said.
"It's hard to do but it's gradually improving. I feel I'm much closer in the majors.
"I've been in decent positions but not shot the rounds when I needed to. It's just a matter of putting four good rounds together."