Aljaz Bedene's 16-match winning run came to an end as he lost to Lucas Pouille in the Hungarian Open final.
The British number four was beaten 6-2 6-1 by French top seed Pouille, who secured his second ATP Tour title.
The world number 14 broke the Briton's first service game, and three further breaks in the second set secured a straightforward victory.
Bedene, 27, was ranked outside the top 100 at the beginning of March but has now climbed to world number 68.
His streak of 16 straight wins includes back-to-back titles on the second-tier ATP Challenger Tour earlier this month.