Solved 20 training puzzles139547
Amirehteshamallah
No note yet
Played 2 Rapid games117096
Solved 2 training puzzles144238
Played 2 Rapid games107475
Solved 11 training puzzles14048
Solved 8 training puzzles1412203
Played 1 Rapid game99961
Solved 6 training puzzles120927
Played 2 Classical games113577
Played 1 Rapid game93813
Solved 19 training puzzles123626
Solved 52 training puzzles12108
Played 3 Rapid games92522
Played 1 Classical game121255