I am going against the norm, and voting for Wang Hao. Unfortunately, Ma Long just isn't in or close to his top form at the moment, he still is damn good, but against the top Chinese players right now, his form just doesn't cut it. In his game against Xu Xin, his movement speed was just so slow...