Grant Forrest produced a stunning finish to claim his first European Tour victory at the Hero Open.
The Scotsman, who shared the lead with compatriot Calum Hill heading into the final round, carded a score of 66 on Sunday at Fairmont St Andrews, including closing with back-to-back birdies.
That sealed a maiden win at the 77th attempt for Forrest as he snatched the title from under the nose of James Morrison, who finished a shot behind on 23 under par after carding an impressive 63.
The 28-year-old, who recently finished tied-fourth at the Irish Open, climbs into the top 200 of the world rankings thanks to his success on home soil.
He also became the third first-time European Tour winner in as many events, following on from the successes of Nacho Elvira and Daniel Gavins at the Cazoo Open and World Invitational respectively.
"There are so many emotions," he said. "To do it in front of everyone who has come up to support me - the last year-and-a-half has been a real challenge on and off the course, so I'm just delighted.
"We've been through quite a lot as a family and to do it here, it's what I've always dreamed of to win on the European Tour. I think there's a big party at the in-laws' tonight.
"I saw the scoreboard and I knew what I needed to do. Our big thing all day was one shot at a time, let's just keep hitting shots.
"I hit a great nine iron into 17 nice and close and that really helps, and then two great shots into 18 – it was a great way to finish."