Udayan Mane triumphs at Golconda Masters 2018 presented by Telangana Tourism