Ireland's Niall Kearney carded a brilliant six-under 66 to shoot up the leaderboard at the Golf in Dubai Championship on Friday.
The 32-year-old Dubliner, who came through Qualifying School last year, is 12-under-par overall, nine shots off leader Andy Sullivan.
Kearney sank five birdies and a superb eagle on the par-four 16th in a terrific performance on Friday, a bogey on the par-three 11th proving his only blemish. He's now in a tie for 21st and preparing for a massive final day as he looks to secure his best ever European Tour finish.
Sullivan took a three-shot lead into the third round and was four ahead at the turn, but could only play the back nine of the Fire Course at Jumeirah Golf Estates in one-under-par to give hope to the chasing pack.
A 68 left the four-time European Tour winner on 21-under, two shots ahead of fellow Englishman Matt Wallace, with Ross Fisher and Renato Paratore a further stroke adrift.
Sullivan, who ended a five-year victory drought by shooting 27 under par to win the English Championship in August, said: "I'm happy with four under. I didn't think I played brilliant golf.
"I wasn't swinging it that great and a few of the pins I couldn't quite get at. You are playing for 20 feet and from there the percentages are not great. All in all, I stayed patient and got my just desserts coming in with those two birdies.
"That's what we were talking about before we got out there, it's about being patient and I'm sure it will be the same tomorrow. There's a lot of golf to be played, a lot of birdies to be made. If I play as good as I did the first two days I'll be a confident man."
Scotland's Robert MacIntyre is among those five shots off the lead after covering his first seven holes in seven under par before having to settle for a 66.
The left-hander birdied his first five holes and then holed from 20 feet for an eagle on the par-five seventh, but played the remaining 11 holes in one over after a costly double bogey on the 11th.