Kalle Samooja relished playing alongside Major Champion Sergio Garcia as he produced a third-round 68 to jump into contention at the Omega Dubai Desert Classic.
The 31 year old is a rookie on the European Tour after graduating from the Challenge Tour last season, finishing fourth in the Road to Ras Al Khaimah Rankings.
The Finn carded six birdies - including four on the back nine - and two bogeys on Saturday to move to 12 under par, which is his lowest score after 54 holes on the European Tour, nine better than his previous best at the Alfred Dunhill Championship.
Samooja's 68 was two shots better than the third-round score achieved by 2017 Masters Tournament winner Garcia, who made three birdies and a bogey.
Asked how it felt to play with and outscore Garcia, Samooja said: "It feels great. I'm really enjoying myself, especially last week and this week, the courses are amazing.
"I played here three years ago in a practice round and I thought it was a pretty different set-up and I was just thinking, I want to be here playing this tournament one day and three years later, here I am."We have a good group of Finns playing (on the European Tour) so I think it helps me to settle in.