Solved 32 training puzzles97729
hamzasavas16
No note yet
Solved 84 training puzzles94857
Solved 61 training puzzles891345
Solved 1 training puzzle546110
Played 3 Rapid games74082
Completed 1 correspondence game1 draw
Practised 2 positions on Checkmate Patterns III
Joined 1 team