Played 7 Rapid games957543
Hridaymehta1
No note yet
Played 3 Atomic games
Played 6 Atomic games
Played 3 Classical games
Played 1 Antichess game
Solved 8 training puzzles93936
Played 3 Classical games
Played 1 UltraBullet game
Solved 45 training puzzles90359
Solved 25 training puzzles844143