World number three Rory McIlroy rued a number of missed chances after a 68 which left him eight shots off the lead at the HSBC Champions in Shanghai.
McIlroy trails leader Kevin Kisner going into the final day, but at least felt better after a severe bout of food poisoning on Tuesday.
“I was glad to be back to 100 per cent healthy and could give it my all out there. I felt like I played well from tee to green. I gave myself a lot of chances but again I didn’t really make anything on the greens. That 68 really felt like a 73 or a 74.
“I needed to go a little bit lower to give myself a chance going into (Sunday), but I’ll try to finish off the tournament with a good score and get myself into the top 10 or the top five.”
Jordan Spieth has a return to world number one and a first World Golf Championship title in his sights after surging through the field with a brilliant 63 in in Shanghai.
Spieth began the day 10 shots behind halfway leader Kisner, but carded nine birdies and no bogeys to close to within three shots of his fellow American, who carded his first bogeys of the week in a third round of 70.
At 16 under par, Kisner held a one-shot lead over 2013 champion Dustin Johnson, China’s Li Haotong and Scotland’s Russell Knox, who chose not to play the final hole due to darkness after earlier weather delays.