Played 2 Rapid games130213
Mahaanmahoor
No note yet
Played 2 Rapid games131524
Solved 7 training puzzles168324
Played 4 Classical games127517
Played 3 Rapid games129131
Solved 4 training puzzles170710
Played 2 Rapid games12609
Solved 22 training puzzles169795
Played 1 Classical game12585
Played 2 Classical games126310