Played 1 Rapid game101313
Kasunranasinghe
No note yet
Solved 5 training puzzles116824
Solved 5 training puzzles119212
Played 2 Blitz games
Played 4 Rapid games100015
Played 7 Rapid games101550
Played 7 Rapid games96529
Played 1 Rapid game93619