Solved 26 training puzzles10899
Alsou898
No note yet
Played 9 Rapid games90214
Played 4 Rapid games88819
Played 1 Classical game
Solved 20 training puzzles1098121
Played 1 Rapid game8699
Played 1 Rapid game87811
Played 1 Rapid game8678
Solved 221 training puzzles97791
Played 1 Rapid game8597