Solved 3 training puzzles166958
messchess17
No note yet
Dario Balzan
Solved 20 training puzzles161135
Solved 8 training puzzles164611
Solved 19 training puzzles163519
Solved 9 training puzzles161614
Solved 2 training puzzles163034
Solved 10 training puzzles166424