Solved 14 training puzzles15597
Khaledsamha123
No note yet
Solved 12 training puzzles155254
Solved 11 training puzzles160617
Solved 34 training puzzles162330
Played 1 Rapid game14608
Played 1 Rapid game14687
Solved 29 training puzzles165374
Solved 4 training puzzles15794