He is undoubtably a good player who went through a very poor spell of form was rightly rested and has now come back to prove a point and is looking more like the player we know again.
What is frustrating is after every bad performance there is an over the top 'sell him he's crap' reaction and...