Played 1 Rapid game15416
gulshan2052
No note yet
Played 8 Rapid games15351
Played 6 Rapid games15349
Played 7 Rapid games154329
Played 1 Rapid game15729
Played 5 Blitz games
Played 4 Rapid games
Solved 9 training puzzles159353
Played 3 Rapid games15637