Solved 4 training puzzles14723
EfimKo
No note yet
Solved 4 training puzzles14692
Solved 9 training puzzles147126
Played 9 Rapid games16344
Competed in 1 Swiss tournament
Ranked #7 in New Year's tournament
Joined 1 team
Solved 22 training puzzles1445123