Played 3 Rapid games144780
Yarikgenius
No note yet
Solved 2 training puzzles12074
Solved 4 training puzzles121129
Solved 6 training puzzles118225
Solved 104 training puzzles115742
Solved 1 training puzzle111516
Solved 54 training puzzles109953