Played 4 Rapid games102810
xiaobeike
No note yet
Played 2 Rapid games103815
Played 6 Rapid games102325
Solved 19 training puzzles15444
Solved 42 training puzzles154845
Played 1 Rapid game10486
Solved 19 training puzzles150339
Played 2 Rapid games10422