London: Here's a look at the form and previous records, head-to-head stats, road to Wimbledon finals and profile of Croatia's Marin Cilic and Swiss Roger Federer ahead of their meeting in the Wimbledon final on Sunday.
7-Marin Cilic (Croatia):
The big-serving Croatian was taken to four sets by American Sam Querrey in the last round but held his nerve to reach his first Wimbledon final.
Cilic had an impressive build-up to the championships, reaching the final at the Queen's Club and the semi-finals at Den Bosch last month.
The 2014 U.S. Open champion is the first Croatian to appear in a Wimbledon singles final since Goran Ivanisevic triumphed in 2001. He is also looking to be the first from his country to win multiple grand slams.
3-Roger Federer (Switzerland):
The 35-year-old Swiss, who won the Australian Open earlier this year, has been in stellar form at Wimbledon where he is yet to lose a set this year.
Federer was rusty upon his return to the grass in Stuttgart but hit his stride in Halle, where he claimed his ninth title at the Wimbledon warm-up tournament without dropping a set.
The Swiss will become the most successful man in Wimbledon history if he can beat Cilic in Sunday's final and capture the Challenge Cup for an unprecedented eighth time. If he wins, Federer will be the oldest winner of the men's All England Club title in the professional era.
Road to Wimbledon 2017 final:
First round: beat Philipp Kohlschreiber (Germany) 6-4 6-2 6-3
Second round: beat Florian Mayer (Germany) 7-6(2) 6-4 7-5
Third round: beat 26-Steve Johnson (U.S.) 6-4 7-6(3) 6-4
Fourth round: beat 18-Roberto Bautista Agut (Spain) 6-2 6-2 6-2
Quarterfinals: beat 16-Gilles Muller (Luxembourg) 3-6 7-6(6) 7-5 5-7 6-1
Semifinals: beat 24-Sam Querrey (U.S.) 6-7(6) 6-4 7-6(3) 7-5
First round: beat Alexandr Dolgopolov (Ukraine) 6-3 3-0 (retired)
Second round: beat Dusan Lajovic (Serbia) 7-6(0) 6-3 6-2
Third round: beat 27-Mischa Zverev (Germany) 7-6(3) 6-4 6-4
Fourth round: beat 13-Grigor Dimitrov (Bulgaria) 6-4 6-2 6-4
Quarterfinals: beat 6-Milos Raonic (Canada) 6-4 6-2 7-6(4)
Semifinals: beat 11-Tomas Berdych (Czech Republic) 7-6(4) 7-6(4) 6-4
Cilic - Federer
Cilic 1- Federer 6
2017 win-loss record: Cilic 29-13, Federer: 30-2
2017 ATP singles titles: Cilic 1, Federer 4...