Solved 111 training puzzles5475
Cristianiniii
No note yet
Played 2 Classical games
Solved 49 training puzzles5528
Solved 9 training puzzles56076
Solved 55 training puzzles484187
Played 2 Blitz games
Solved 82 training puzzles671152
Solved 2 training puzzles82314