Solved 3 training puzzles1857172
Arsha1368
No note yet
Played 8 Rapid games10418
Played 8 Rapid games103314
Played 12 Rapid games101916
Played 2 Rapid games10352
Played 6 Rapid games103336
Played 14 Rapid games1069100
Played 4 Classical games13552
Played 2 Classical games13532