I think we should not judge Fan just yet - he has not proven himself against the top chinese players like Ma Long, Wang Hao, Xu Xin and so. I remember Yan An playing crazily like this in the earlier part of the year - beating ZJK, XX, and was VERY close to beating Ma Long on multiple occasions...