Played 1 Rapid game20016
wangaiying
No note yet
Solved 16 training puzzles246329
Solved 4 training puzzles243421
Played 8 Rapid games199515
Solved 25 training puzzles241317
Solved 26 training puzzles239632
Solved 11 training puzzles242845
Solved 18 training puzzles247313