Shubhankar Sharma carded a stunning closing 62 to win his second European Tour title of the season at the Maybank Championship.
The Indian claimed his maiden victory in just his tenth event at the Joburg Open in December and made it two from 13 at Saujana Golf & Country Club as his bogey-free finish got him to 21 under.
Spaniard Jorge Campillo finished two shots back after firing a 68, a shot clear of Ryan Fox and Pablo Larrazábal.
The win takes Sharma to the top of the Race to Dubai Rankings presented by Rolex and he becomes just the third Indian after Jeev Milkha Singh and Anirban Lahiri to win two European Tour events in the same season.
"I played pretty solid and it wasn’t easy because it was windy," he said. "I kept pushing the whole day. I knew I had to make a lot birdies to catch the leaders. I made a lot of birdies on the front nine and just continued on the back.
"To be honest, I wasn’t thinking about the leaderboard. I wanted to set a target in my mind and try to achieve it.
"On the 13th I knew I was somewhere near the leaders but on 16 I knew I had a two-shot lead. I told myself 'if I can make two more birdies, that would give me a good chance to win'.
"The last two months have changed my life. I’ve been a member on the Asian Tour for a while and I will continue to be a member on the Asian Tour. I’ve always dreamt of winning and now I’m a two-time winner on the Asian Tour and European Tour."
Campillo started the day four shots ahead of Sharma and when he put his approach to the first to four feet for an eagle, he was two clear of the field.
Sharma made four birdies in a row from the fourth to get within two of the lead and then holed a long putt on the ninth to turn in 31 and cut the gap to one.
The last two months have changed my life - Shubhankar Sharma
Campillo took advantage of the par five fifth to lead by two but Sharma was relentless as he played a beautiful approach into the 11th to make it six birdies in eight holes.
The leader got in trouble off the ninth tee and when he failed to get up and down from a bunker after finding sand with his second, he dropped to 17 under and the lead was shared.
Sharma then took advantage of the par five 13th and hit the flag with his pitch into the next to set up another birdie and lead by two.
Larrazábal did not look like a threat when he turned in 34 with birdies on the first and fifth but some dialled-in iron play saw him make a hat-trick of gains from the 13th and join his countryman in second.
Sharma and Larrazábal both missed birdie chances on the 16th but the 21 year old made no such mistake on the next, holing from eight feet to stretch his lead to three.
Larrazábal also birdied the 17th to keep some pressure on but when Sharma got up and down from a bunker to birdie the last and set the target at 21 under, Campillo was his only realistic challenger.
A par on the last saw Larrazábal sign for a 66, a score that was matched by Fox as the New Zealander birdied three of his last four holes.
Campillo birdied the 17th but when he failed hole his second shot on the par five last, the title was Sharma's, although the 31 year old made a birdie to claim second on his own.
Italian Nino Bertasio and Japanese pair Ryo Ishikawa and Hideto Tanihara all carded rounds of 69 to finish at 16 under alongside India's Khalin H Joshi, who signed for a 70, and South African Dylan Frittelli who finished with a 71.
American Berry Henson also carded a 71 to finish at 15 under and close out the top ten.
European Tour Race To Dubai Show – Sharma banks another win