Played 2 Classical games107850
smilehk
No note yet
Solved 1 training puzzle14504
Solved 1 training puzzle145419
Solved 34 training puzzles14732
Solved 2 training puzzles14713
Solved 1 training puzzle147416
Solved 21 training puzzles149078