Solved 3 training puzzles207837
amalloy
No note yet
Alan Malloy
Chess InsightsAnalytics from amalloy's gamesSolved 7 training puzzles204116
Solved 4 training puzzles205724
Solved 1 training puzzle208112
Solved 1 training puzzle209310
Solved 2 training puzzles21031
Solved 1 training puzzle21029