Played 4 Classical games178923
andylovekitten
No note yet
Played 2 runs of Puzzle Streak
Played 5 Rapid games
Solved 4 training puzzles203239
Played 1 Rapid game19961
Played 1 Rapid game19959
Played 1 Rapid game19869
Played 1 Rapid game197712
Played 2 Rapid games19652
China