Solved 6 training puzzles11353
nonprofessionalchess
No note yet
Solved 5 training puzzles113218
Solved 16 training puzzles11148
Practised 6 positions on Checkmate Patterns II
Solved 60 training puzzles112269
Practised 2 positions on Checkmate Patterns II
Practised 5 positions on The Pin