Solved 2 training puzzles93252
niloofarfooladi
No note yet
Solved 1 training puzzle9841
Played 1 Rapid game98699
Solved 3 training puzzles985148
Played 1 Rapid game
Practised 4 positions on The Pin
Solved 1 training puzzle113369
Solved 2 training puzzles106442