Best player in every team he's playing in. Such an insanely complete player, almost never has an off day.
Really can't agree with you there. He had a ton of off days last season, especially in big games and towards the end of the season. He really hasn't been all that great this season either, but better than last season I guess.
He played well vs United because they were terrible the first half- there was TONS of space in their midfield, no one was marking him and he just sat in a ton of space between midfield and the defense and had free range to run at the defense after he got the ball. He hasn't been all that good against more organized teams or when he doesn't have that kind of space.
Good player, don't get me wrong, but he really hasn't been that great.