Solved 16 training puzzles111526
lifangbo6777
No note yet
Played 6 Rapid games1324122
Played 4 Blitz games1452146
Competed in 1 Swiss tournament
Ranked #40 in 11.12快棋赛
Played 8 Blitz games1598102
Competed in 1 Swiss tournament
Ranked #13 in 11.5快棋赛
Solved 53 training puzzles1141359
Played 1 Blitz game
Played 1 Rapid game120283