Russian Andrey Rublev has won the Qatar Open after surviving one last tough duel in the final in Doha against Britain's Jack Draper.