Solved 4 training puzzles154430
llll000
No note yet
Solved 11 training puzzles15143
Solved 10 training puzzles151715
Solved 52 training puzzles153259
Solved 3 training puzzles147313
Solved 23 training puzzles1486132
Practised 18 positions on Checkmate Patterns II
Solved 92 training puzzles16186
Played 3 Rapid games152816