Rumen Radev, the Bulgarian presidential candidate backed by main opposition Socialists, won the run-off election with a lead of 23 percentage points, nearly final official results showed on Monday.