Solved 23 training puzzles119445
M-2113
No note yet
Solved 28 training puzzles1149117
Played 1 Rapid game11867
Played 2 Rapid games11791
Played 1 Blitz game94234
Solved 6 training puzzles103238
Played 4 Rapid games117816
Played 1 Rapid game11621