Played 2 Rapid games897178
AnaghaGholap
No note yet
Solved 24 training puzzles92325
Played 1 Rapid game1075139
Played 2 Classical games8362
Played 1 Rapid game1214286
Solved 169 training puzzles94895
Solved 167 training puzzles853141
Solved 138 training puzzles71242
Played 1 Classical game8388