Sweden's Richard S Johnson shot a course record equalling 64 to steal the Neuchâtel Open Trophy from under the noses of several other contenders.
It left the 22-year-old from Stockholm on 12-under-par 201, a shot clear of Erol Simsek (68) of Germany and two ahead of English duo Simon Hurley (65) and Gary Marks (68).
Johnson began the day four strokes off the lead held by local hero Dimitri Bieri, who had led from round one. But while Bieri was slipping to a 73 for 206, Johnson was carving his way through the field.
His record-equalling feat earned him the top prize of 10,233 euro (£7,309) while Simsek, who trailed a shot behind Bieri for the first two rounds, stayed in the runner-up spot to collect 6,818 euro (£4,870).
Hurley, who confessed two weeks ago that if he didn't win any prize money soon he would have to quit life as a touring pro, earned 2,978 euro (£2,127) which should keep the wolf from the door for a while.