Roger Federer ended Marcus Willis' dream run in Wimbledon 2016, defeating him in straight sets. The Swiss ace is set to face another Great Britain player, Dan Evans, in the third round of the Grand Slam on Friday.

Though Federer might have been strongly tested in the first round by Guido Pella, he was at his menacing best against Willis. The former world number one has always been one of the best players on grass, with his exquisite display from the back and front end of the court. When on song, Federer is a treat to watch, entertaining all and sundry with his skills.

Evans looked good in the first round, defeating Jan-Lennard Struff, and even shocked the 30th seed, Alexandr Dolgopolov in the second. The player knows the tough task that lie ahead of him, and he just wants to give his best against one of the legends.

"(Federer's) not a normal guy obviously, but he's another tennis player. I just have to prepare myself and try and put that to the back of my head - that it's Roger I'm playing - go out and give it my best," BBC quoted Evans as saying.

Evans is expected to receive decent support from the home fans, but Federer, who has always been one of the most loved players in the circuit, will also be cheered on the court. For years, Federer has been dazzling spectators with his incredible performances, and dominating matches with his wizardry.

There is no head-to-head history between Federer and Evans, as they have not yet met one another in the circuit. The Swiss ace should have not have much problem in reaching the fourth round with a victory.

Federer can in fact use this match as build up for some big clashes later in the competition, which he has won seven times in his career. The Swiss ace biggest hurdle in Wimbledon 2016 might come in the semifinals when he could meet Novak Djokovic, for which both the players need to win their matches till they reach final four.

Where to watch live

Roger Federer vs  Dan Evans match schedule for 5 p.m local time ( 9:30 p.m IST, 12 p.m ET)

India: TV: Star Sports 1 and Star Sports HD1. Live andHotstar.

UK: TV: BBC Two. Live Streaming: BBC iPlayer.

Japan: TV: NHK

Switzerland: TV: SRG.

Pan-Asia: TV: Fox Sports Asia. Live Streaming:Fox Sports Play Asia.

Canada: TV: CTV and TSN. Live Streaming:TSN TV.

Europe:TV: EuroSport. Live Streaming:EuroSport Player.

France and Middle East: TV: Bein Sports. Live Streaming: Bein Sports Connect.

USA: TV: ESPN3. Live streaming: Watch ESPN.

Australia: TV: Fox Sports. Live Streaming: Foxtel.

China: TV: Beijing TV, LeTV Sports, Jiangsu TV