Completed 1 correspondence game1 loss
Giangtrunghieu
No note yet
Solved 1 training puzzle9813
Solved 11 training puzzles98416
Completed 1 correspondence game1 draw
Solved 1 training puzzle9683
Played 1 Classical game107223
Solved 2 training puzzles9716
Solved 9 training puzzles96540
Solved 9 training puzzles9253