he is completely the most superior player at present so it is hard to say what his weakness is. if he does have any weaknesses then they have not been exposed or exploited by any of his opponents yet.
he does admit that he doesn't know a lot of opening theory and tries to stay away from theoretical lines. but if you ask me that could be his very strentgh.
Please tell ..