Britain's Dan Evans says he is "the most confident I have been on grass for a long time" after sealing his second win over a top-50 player in as many weeks.
The 35-year-old, playing as a wildcard entry at Eastbourne, beat world number 49 Miomir Kecmanovic 3-6 6-4 6-4 in two hours and nine minutes.
It provides further encouragement for the former British number one, who recently regained his place in the world's top 200 and has been given a Wimbledon wildcard.
After beating world number 13 Francis Tiafoe at Queen's last week, Evans followed that up with a hard-fought victory over Serbia's Kecmanovic in the south-coast sunshine.