Nah, Fabregas with ease.
I started watching Arsenal more consistently during the time when he broke through and I thought it was normal for an 18 year old to play like that through midfield. It was only as time went by that I realized that it wasn't normal at all playing at the level he was against top class opposition.
He ran midfield, he hasn't fulfilled his potential at all in my books.
Anelka was amazing too though....
I am not gonna compare on who is better but Anelka at 18-19 years old was something else. Was already a top top striker...
He didn't bloomed because he left for Real too soon, had he stayed another year or two......