Solved 2 training puzzles123531
Tears38
No note yet
Played 1 Rapid game85820
Played 1 Rapid game83832
Played 1 Classical game131179
Solved 6 training puzzles126618
Played 1 Classical game1390101
Played 1 move in 1 correspondence game
Played 1 Rapid game
Solved 7 training puzzles128455