Denmark's Lucas Bjerregaard denied Ryder Cup winner Tyrrell Hatton a third straight Alfred Dunhill Links Championship title after a storming final round at St Andrews.
Hatton had taken a four-stroke advantage into a final round which was brought forward due to the threat of high winds in the area, but it was Bjerregaard who dealt best with the conditions.
The Dane's five-under-par 67 earned him a 15-under total of 273, enough to win by one stroke from Hatton and his fast-finishing Ryder Cup team-mate Tommy Fleetwood, whose 69 earned him a share of second place.
World number 92 Bjerregaard had claimed his only previous tour win at the Portugal Open in 2017 and he needed to produce something special on Sunday to add to that here after beginning the day playing catch-up to defending champion Hatton.
But starting on the 18th hole under the 'shotgun' system in which all contenders began the final round at the same time, Bjerregaard immediately reduced the deficit with a birdie.
Nevertheless Hatton also began strongly and at one point held a five-stroke advantage before falling away with four bogeys on the back nine.
Bjerregaard still faced an anxious wait after a bogey on his final hole, the 17th, but Hatton missed a birdie putt on his last which would have forced a play-off.
Padraig Harrington shot three under on the final day to finish in a tie for seventh on nine under par.