Rafael Nadal celebrates his three-set win over Roger Federer
© AP