Without a doubt, he has the best backhand(maybe only to Hass or Safin) the best forehand, a great server and the best footwork. He has so many weapons and that is why he does so well against such an array of players his game can adapt to anything.