Thomas Pieters carded successive birdies on the final three holes to claim his third European Tour title at the Made in Denmark championship.
The 24-year-old is the form man ahead of the Ryder Cup, with top-five finishes in his last two events and now success at the Himmerland Golf & Spa Resort.
Pieters opened his account at the tournament with a course-record equalling 62, before rounds of 71 and 69 on Friday and Saturday respectively left him in contention heading into the final day.
Despite weather delays, Pieters did what was needed - even coming close to making a hole-in-one on the 16th - and rounded off with three birdies to take the title from Welshman Bradley Dredge.
Dredge finished one shot behind on 16-under, ahead of David Lipsky and Adrian Otaegui who ended in a tie for third.