A third-round 66 leaves Jonathan Caldwell just four shots off the lead heading into the final round of the Tenerife Open in the Canary Islands.
The Belfast golfer had six birdies and just the one dropped shot for his second five-under round of the week at the par-71 layout. He sits on -13 overall.
Kalle Samooja and Nicolai Von Dellingshausen share the lead at 17-under-par as the leaderboard tightened up after Saturday's 'moving day'..
Von Dellingshausen started the day with a three-shot advantage but never found the form that saw him card a 62 in round two, registering a 70 and allowing Samooja to join him at 17 under with a 66.
South Africa's Dean Burmester was then a shot off the lead, one clear of South Korean Yikeun Chang, Spaniard Sebastian Garcia Rodriguez and Pole Adrian Meronk.
Samooja has a win to his name on the Challenge Tour but has been a nearly man since making it onto the European Tour, losing out to Sebastian Soderberg in a play-off that featured Rory McIlroy at the 2019
European Masters, and then again falling in extra holes to England's Callum Shinkwin in last season's Cyprus Open.
The Finn carded six birdies and a bogey in his round, the highlights being brilliant parachute shots on the 15th and 18th to help save par and then finish with a birdie.
"My short game was pretty spot on today," he said. "Ball-striking hasn't been that pretty, especially today, so you need to find something in your game that works."
Von Dellingshausen turned in level par and a stunning second on the 12th and two putts on the par-five 13th brought back-to-back birdies before he missed the green at the par-three 16th.
The world number 571 then needed to make gutsy putts on the 17th and 18th to stay at 17 under and the 28-year-old - whose three professional wins all came in 2017 on the third-level Pro Golf Tour - admitted he was feeling the nerves.
"I had to be very patient," he said. "I would be lying if I said I didn't have any nerves just going out here. It's a situation that is not completely new to me but it's a different set-up on the European Tour.
"I tried to stay patient and I did. I wasn't forcing anything as I know from the past that things can go wrong at times."
Caldwell is a shot clear of Scotland's Scott Jamieson, who had an eagle putt on the last to get within three but four-putted for a bogey.
Dubliner Niall Kearney slipped back towards the bottom of the leaderboard after an untidy one-over-par 72.