Solved 4 training puzzles139814
abdou45883
No note yet
Solved 13 training puzzles1384101
Completed 1 correspondence game1 win
Completed 1 correspondence game1 win
Joined 1 team
Practised 8 positions on Basic Rook Endgames
Solved 1 training puzzle1283217