Clay court king Rafael Nadal got the better of world number one and grass court master Roger Federer to win "the battle of the surfaces."

More...