Solved 8 training puzzles183827
mahmoudeid712
No note yet
Solved 3 training puzzles186544
Solved 2 training puzzles190930
Solved 6 training puzzles193941
Solved 5 training puzzles189828
Played 1 Classical game
Solved 7 training puzzles192682
Solved 2 training puzzles20085
Played 1 Classical game