Played 4 Rapid games132745
Edison666
No note yet
Played 1 Classical game
Played 5 Rapid games13722
Competed in 1 Swiss tournament
Ranked #15 in 3th Singapore-Shanghai Match
Solved 12 training puzzles130154
Played 2 Rapid games137021
Played 1 Rapid game134915
Played 5 Rapid games13348
Competed in 1 Swiss tournament
Ranked #17 in 第二届新加坡上海友谊赛
Joined 1 team
Played 1 Rapid game13261
Solved 13 training puzzles1355149
Played 2 Rapid games132733