Played 1 Rapid game105726
Sanzharzainulla
No note yet
Played 1 Rapid game10837
Played 1 Rapid game109028
Played 3 Rapid games111815
Played 2 Rapid games110397
Played 4 Rapid games100631
Solved 22 training puzzles100990
Played 4 Rapid games