While the Federer-Nadal rivalry is compelling because they have met in 8 major finals (Rafa leads 6-2) and the two are the current all-time leaders of major singles titles won (Federer 18, Nadal 14). However, the Nadal-Djokovic rivalry is longer (45 matches, with Nadal holding a slim 23-22 edge) and the Federer-Djokovic rivalry is more exciting (42 matches, currently tied at 21-all with Djokovic winning three major finals in the last 18 months against Federer). It's conceivable that the 28-year-old Djokovic could end his career with head-to-head leads over both Federer and Djokovic, although it;s hard to believe he will end with more major titles since he currently has 10.
This is Federer-Nadal's 5th hard court final (currently even at 2-all). Federer is playing in his record 12th final in his hometown tournament, and if he wins on Sunday he will have won the tournament 7 times.
MadProfessah's pick: Federer.