Solved 51 training puzzles193036
Giabaodbchess2018
No note yet
Played 1 Rapid game15518
Solved 49 training puzzles196625
Played 1 Rapid game15437
Solved 52 training puzzles194120
Played 2 Classical games129698
Played 1 Rapid game15366
Solved 72 training puzzles196112
Solved 6 training puzzles19734
Played 2 Rapid games15307
Solved 46 training puzzles196935
Played 2 Classical games148547