Solved 34 training puzzles1317110
Peruzat
No note yet
Solved 32 training puzzles1207114
Solved 32 training puzzles132184
Solved 34 training puzzles1237117
Solved 2 training puzzles112029
Solved 13 training puzzles109154
Played 1 Classical game142026