Solved 118 training puzzles117249
IlyaSmirnov16
No note yet
Played 2 Classical games131552
Played 2 Classical games136745
Solved 121 training puzzles112370
Played 2 Classical games141264
Solved 110 training puzzles105345
Solved 123 training puzzles109858