Played 1 Rapid game118860
farahsyahrain
No note yet
Solved 132 training puzzles1432184
Solved 21 training puzzles124814
Solved 17 training puzzles123412
Solved 15 training puzzles124631
Solved 6 training puzzles127715
Solved 81 training puzzles1262171