Jim Furyk had the round of the day at the Tour Championship in Atlanta, but Rory McIlroy's 10th successive sub-70 score has kept him on course for a £6million jackpot this weekend.
On the day he put his home in Northern Ireland on sale for £2million, the 23-year-old world number one sank a 25-foot eagle putt on the 16th in a second round 68 at East Lake.
With Tiger Woods, joint overnight leader with England's Justin Rose, producing a real mixed bag McIlroy, three under par at halfway, was back leading the race for the massive FedEx Cup play-off bonus.
Furyk shared the lead in the tournament with fellow American Bo Van Pelt, however, after a 64 that included an outward 29 in which he birdied five of the first seven holes and then almost pitched in for eagle at the long ninth.
He had a lucky break on the 10th, hooking his drive against a fence but being given a free drop because of ground under repair. Woods resumed with an untidy bogey after pushing his approach to the first into a bunker and his birdies at the third and seventh both came after he had driven into more sand.
He missed the green at the next, fluffed a chip and double-bogeyed, came back with a birdie, but then dropped more strokes at the 11th and 12th.
Furyk won the FedEx Cup £6million two years ago and looked to have a chance of a 59 when he had seven birdies in the first 10.
More came at the 15th and 17th, but there were also bogeys at the 13th, 16th and 18th.
Rose was still in touch, birdies at the 11th and 12th leaving him only two behind.
Luke Donald shot 69 to stand level par at halfway, but with a 73 Lee Westwood was 28th in the 30-man field on five over. Not exactly what he was looking for a week before the Ryder Cup in Chicago.