South African Hennie Otto finally landed his first European Tour title on Sunday - but only after he had lost a five-shot lead for the second time in four tournaments.
The 31-year-old, beaten in a play-off by Scot Alastair Forsyth in Madeira in March, was caught at the Italian Open in Milan by England's Oliver Wilson.
But this time Otto responded by sinking a 20-foot birdie putt on the 433-yard 13th before a par on the final hole clinched him the title.
For Wilson, the 27-year-old former Walker Cup player, a superb 64 meant a third runners-up finish of the season and a sixth in all.
Swede Robert Karlsson, who broke the Castello di Tolcinasco course record with his 61 on Friday, finished third at 23 under - two strokes adrift of Otto - and joint fourth were England's Phillip Archer and German Marcel Siem.