Solved 2 training puzzles
DrKeshavChess
No note yet
Solved 10 training puzzles22766
Solved 4 training puzzles228236
Played 2 Bullet games17611
Played 4 Rapid games223025
Competed in 1 Swiss tournament
Ranked #43 in Rapid
Joined 1 team
Played 1 Rapid game
Gained 1 new follower
Played 2 Rapid games
Started following 1 player