To earn his eighth Top 10 victory, he struck the ball hard to turn Rublev around and remained composed in the third set.
Despite only winning four games in their previous two encounters, the 32-year-old Lajovic prevailed 6-4, 7-6(6) after surviving 15 of 16 break points.