JHN1073
No note yet
Solved 10 training puzzles21518
Solved 5 training puzzles214340
Played 1 Classical game121438
Solved 2 training puzzles21831
Practised 6 positions on Opposition
Solved 19 training puzzles218215
Played one run of Puzzle Storm
Played 1 Rapid game
Played 1 Bullet game813109
Solved 14 training puzzles21673
Solved 15 training puzzles217015
Solved 3 training puzzles