Alexander Knappe held on to secure a gritty one shot victory at the Swiss Challenge presented by Association Suisse de Golf on the European Challenge Tour.
The German battled the elements in Lucerne, carding five birdies on his way to signing for a three under par 68 which took him to twelve under par overall.
The 27 year old was level with playing partner Paul Howard on eleven under par when the pair teed off on hole 17 at Golf Sempachersee.