Solved 8 training puzzles130815
Mjadhurshan2009
No note yet
Solved 17 training puzzles129387
Solved 3 training puzzles120644
Played 1 Classical game12365
Competed in 1 Swiss tournament
Ranked #17 in L C Goonetilleke Challenge
Played 1 Classical game12416
Played 1 Classical game12478
Played 1 Classical game12555