Solved 15 training puzzles217015
JHN1073
No note yet
Solved 3 training puzzles
Solved 4 training puzzles215510
Solved 15 training puzzles214511
Played 1 Classical game125251
Solved 5 training puzzles21344
Solved 3 training puzzles21305
Solved 17 training puzzles212530
Played 1 Rapid game121535