Solved 27 training puzzles179420
mehdi262
No note yet
mehdi bagheri
Played 1 Rapid game181324
Solved 5 training puzzles177463
Solved 12 training puzzles1837124
Solved 15 training puzzles171315
Solved 2 training puzzles172812
Solved 7 training puzzles171614