|Alfred Dunhill Links Championship leaderboard|
|-15 O Wilson (Eng); -12 T Fleetwood (Eng), R McIlroy (NI), A Levy (Fra), R Jacquelin (Fra); -11 C Wood (Eng), R Palmer (USA)|
|Selected:-9 Gallacher (Sco), Harrington (Ire); -5 McGinley (Ire) Missed cut:-1 Dubuisson (Fra); +3 Kaymer (Ger)|
World number 792 Oliver Wilson took the Alfred Dunhill Links Championship lead with a third-round 65 at St Andrews.
Rory McIlroy is among a group three shots behind on 12 under after he made five birdies in a row in his 64.
But the world number one missed the chance to pressure the Englishman's lead when he needed two shots to get out of a fairway bunker on the 16th.
Tommy Fleetwood made a course record-equalling 10-under-par 62 - including 10 birdies - to also reach 12 under.
The Englishman, 23, went one better than McIlroy's run as he carded six successive birdies.
Fleetwood and Northern Ireland's McIlroy were joined in second place on 12 under by halfway leader Raphael Jacquelin and fellow Frenchman Alexander Levy.
A win for 34-year-old Wilson - who was part of the European Ryder Cup team in 2008 but is now ranked 792 in the world - would be his first on the European Tour.
"I'll be nervous, It's a big day for me," said the first-round leader.
"But the way I played the last two days, I left so many putts out there and I'm still at the top. So that gives me a lot of belief, but tomorrow will be a very different day.
"I expect Rory to shoot the lights out every time he tees it up. The other names on the leaderboard don't really affect me."
McIlroy found himself nine shots off the lead after struggling to an opening 73 at Carnoustie, one of the three courses used for the pro-am event.
But the four-time major winner, who is playing alongside his father Gerry, bounced back with a 67 at Kingsbarns on Friday and carried on where he left off at St Andrews in his third round.
"I got myself into contention going into tomorrow," he said.
"My dad and I are going to get to play St Andrews on his 55th birthday tomorrow which will be a huge treat for both of us."
Fortunes continued to be mixed for the other members of Europe's victorious Ryder Cup team from Gleneagles.
Stephen Gallacher's 69 moved him to nine under par, the same score as European vice-captain Padraig Harrington, while captain Paul McGinley is five under par.
Martin Kaymer and Victor Dubuisson missed the cut on three over par and one under par respectively.