Solved 2 training puzzles17694
TheWarriorOfChess2
No note yet
Played 1 Rapid game107613
Solved 9 training puzzles176543
Solved 10 training puzzles172255
Solved 1 training puzzle166711
Solved 61 training puzzles167836
Solved 27 training puzzles171440
Played 2 Classical games