Solved 1 training puzzle136333
haihaiwang
No note yet
Solved 3 training puzzles139627
Played 3 Classical games
Solved 2 training puzzles136924
Played 1 Classical game115513
Solved 2 training puzzles139323
Played 1 Classical game116811
Solved 1 training puzzle14163
Played 2 Classical games11575