Solved 1 training puzzle233939
Blanket-on
No note yet
Played 1 Rapid game182256
Solved 1 training puzzle230074
Played 1 Rapid game187856
Solved 1 training puzzle222640
Played 2 Blitz games151616
Played 1 Classical game208516
Played 1 Rapid game182243
Solved 1 training puzzle218679
Played 2 Rapid games186517
Solved 1 training puzzle210769
Played 2 Rapid games188248
Played 1 Rapid game1834156
Solved 2 training puzzles2038196