Evans beat 30th-seeded Ukrainian Alexandr Dolgopolov 7-6 6-4 6-1.

That sets up a second date in a row with a home-grown outsider for the seven-times winner Federer, who on Centre Court on Wednesday wrote the final chapter in the Wimbledon fairytale of 772th-ranked Marcus Willis.

Evans, ranked 91st after breaking into the top 100 for the first time in May, represents a tougher proposition for the Swiss on paper.