Played 2 Rapid games154016
Shuyao
No note yet
Played 1 Rapid game15247
Solved 4 training puzzles19885
Played 13 Rapid games151746
Solved 4 training puzzles199330
Solved 6 training puzzles196339
Played 2 Rapid games15631
Played 1 Rapid game15649