Played 1 Rapid game89643
OP333
No note yet
Solved 3 training puzzles147431
Played 2 Rapid games939106
Played 1 Rapid game
Played 1 Rapid game104546
Solved 47 training puzzles15055
Played 1 Rapid game109156
Solved 16 training puzzles150087
Played 1 Classical game131472
Solved 1 training puzzle141351