Kalle Samooja carded a magnificent final round of 64 to claim his maiden DP World Tour title in the European Open at Green Eagle in Winsen.
The Finn saw off Dutchman Wil Besseling by two strokes after posting an astonishing eight under on Sunday to seize victory from behind.
The 34-year-old had looked to be comfortably out of the running at the end of the third day, after a score of 74 left him two over following par scores on Thursday and Friday.
But Samooja was able to take advantage of a frustrating day for previous leader Victor Perez, who came back down to earth after a sublime hole-in-one on Saturday.
Having made par across the first five holes, a run of five birdies in the next seven helped haul the Samooja into contention as his rivals faded.
Back-to-back birdies on the 16th and 17th helped seal the deal, and Samooja was left to celebrate his first tour triumph after an unlikely surge.