Solved 25 training puzzles185981
ChickenEagle
No note yet
Played 1 Rapid game170226
Solved 11 training puzzles17781
Solved 17 training puzzles177940
Played 1 Rapid game167616
Solved 13 training puzzles
Solved 22 training puzzles173965
Solved 24 training puzzles180446
Played 6 Rapid games169244
Solved 2 training puzzles175827