Played 2 Rapid games13271
IlyaSmirnov16
No note yet
Solved 111 training puzzles109379
Solved 118 training puzzles117249
Played 2 Classical games131552
Played 2 Classical games136745
Solved 121 training puzzles112370
Played 2 Classical games141264