Federer vs Nadal: Swiss great Roger Federer and the King of Clay Rafael Nadal will contest their 39th match in the Roland Garros final. The clash of the two tennis legends is undoubtedly the greatest rivalry of all times. Before the highly anticipated 'Fedal' clash, here's a look at the head to head battle.