Solved 12 training puzzles94042
amplayingchess
No note yet
Solved 23 training puzzles98234
Solved 21 training puzzles101630
Solved 25 training puzzles104690
Solved 1 training puzzle11361
Solved 33 training puzzles113735
Solved 49 training puzzles110267