Solved 1 training puzzle22822
hossam1600
No note yet
Solved 4 training puzzles22844
Solved 13 training puzzles228812
Solved 22 training puzzles2300103
Solved 12 training puzzles21978
Solved 29 training puzzles218984
Played 4 Rapid games208612
Competed in 1 Swiss tournament
Ranked #56 in حورس للشطرنج
Joined 1 team
Practised 5 positions on Basic Rook Endgames