Thomas Pieters improved his chances of earning a captain's pick for the Ryder Cup by winning the Made in Denmark tournament on Sunday to claim his third European title.
The Belgian, who was fourth in the Olympics, finished with three birdies for a 65 on the day and a 17-under total of 267 to beat Bradley Dredge by one stroke. The Welshman finished in style with a 30-foot birdie putt for 67.
Adrian Otaegui of Spain and David Lipsky of the United States were tied for third with 269.
Rain and thundery conditions meant that play was suspended for more than four hours at Himmerland Golf and Spa Resort.