Solved 1 training puzzle204536
xiaoshu1028
No note yet
Solved 1 training puzzle208126
Solved 2 training puzzles210711
Played 1 Rapid game168827
Completed 1 correspondence game1 loss
Solved 48 training puzzles211828
Played 2 Rapid games16615
Solved 10 training puzzles209020
Played 1 Rapid game165632
Solved 18 training puzzles211076
Played 2 Rapid games162480