Andrey Rublev delighted the Russian crowd as he beat Borna Coric 7-6 6-4 to win the St. Petersburg Open title.