It is obvious his game has improved and he is a better player than last year: better serve, volley, backhand and more agressive style. He proved many predictions wrong. He really increased his level since March: he won Indian Wells without dropping a set, only lost to a brilliant Djokovic in Miami, he looked even more dominant on clay than last year, and he really pushed Federer in the Wimbledon final who is possibly the best player ever on grass. So he has looked good on all the surfaces in the big events in the last months. When some people said that he was still too young and he could improve his game they were not kidding, he improved since last year and I think he can still improve and he will be more confident on grass and hardcourts. He is not just a physical freak, his talent is really underrated. The one-dimensional theories about his game are totally obsolete. Let´s don´t forget that he is not under an average world no. 1, he is under Federer and that is the biggest challenge any world no. 2 had in many years. Djokovic is coming, it will be probably a Nadal-Djokovic rivalry in a few years when Federer gets older. I always expected good things from Rafa but maybe until this Wimbledon I didn´t notice how great he can be, he never stops amazing me and I think I underestimated him.