Played 1 Rapid game
Fuyian
No note yet
Solved 115 training puzzles204128
Played 1 Rapid game20079
Solved 2 training puzzles206913
Solved 13 training puzzles208225
Played 3 Rapid games19988
Solved 20 training puzzles210711
Played 4 Rapid games199023
Solved 64 training puzzles211818
Played 4 Rapid games19678
Solved 32 training puzzles2136100