Solved 2 training puzzles19315
TB12chess
No note yet
Solved 4 training puzzles19268
Solved 1 training puzzle191815
Solved 3 training puzzles193312
Solved 1 training puzzle192115
Solved 7 training puzzles190663
Solved 2 training puzzles184321