Played 1 Rapid game121735
haitham-iyed
No note yet
Solved 3 training puzzles14681
Played 1 Rapid game118213
Solved 4 training puzzles146934
Played 1 Rapid game116913
Solved 3 training puzzles150336
Played 1 Rapid game115611
Played 1 Rapid game114512
Solved 3 training puzzles14673
Played 1 Rapid game115712
Solved 26 training puzzles147060