Solved 87 training puzzles192638
Basnayaka_BANS
No note yet
B A N S Basnayaka
Solved 42 training puzzles1888122
Played 4 Rapid games22521
Solved 65 training puzzles201092
Solved 25 training puzzles19188
Solved 25 training puzzles192651
Solved 27 training puzzles187581
Solved 4 training puzzles195619