Steady Eddie seals maiden European Tour title