Solved 2 training puzzles21831
JHN1073
No note yet
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
Solved 4 training puzzles215510
Solved 15 training puzzles214511
Played 1 Classical game125251