Solved 1 training puzzle21688
FairfaxChess
No note yet
Solved 6 training puzzles216041
Solved 2 training puzzles21195
Solved 1 training puzzle21248
Solved 4 training puzzles211629
Solved 12 training puzzles214527
Solved 14 training puzzles217234