Played 9 Rapid games16344
EfimKo
No note yet
Solved 22 training puzzles1445123
Solved 1 training puzzle13229
Solved 57 training puzzles1313129
Solved 18 training puzzles118416
Solved 22 training puzzles12006
Solved 19 training puzzles120611